publisher: Birkhauser publish date: October 6th 2011
format: hardcover pages: 652
language: English
ISBN:
0817681485 (9780817681487)
publisher: Springer publish date: August 8th 2011
format: paperback pages: 654
language: English
ISBN:
0817681507 (9780817681500)
publisher: Birkhauser Boston publish date: January 1st 2011
format: ebook pages: 639
language: English
ISBN:
1283351099 (9781283351096)