publisher: Birkhauser publish date: December 1st 2006
format: hardcover pages: 723
language: English
ISBN:
081764301X (9780817643010)
publisher: Springer publish date: January 1st 2007
format: ebook pages: 729
language: English
ISBN:
1281117803 (9781281117809)