publisher: Birkhauser publish date: January 13th 2004
format: hardcover pages: 194
language: English
ISBN:
0817633901 (9780817633905)
publisher: Birkhauser publish date: October 3rd 2012
format: paperback pages: 194
language: English
ISBN:
1461264960 (9781461264965)