publisher: Birkhauser
publish date: January 1st 2009
format: ebook pages: 256
language: English
ISBN:
1299719406 (9781299719408)
publisher: Birkhauser publish date: September 1st 2009
format: hardcover pages: 255
language: English
ISBN:
3034600321 (9783034600323)