publisher: Birkhauser publish date: January 19th 2004
format: hardcover pages: 201
language: English
ISBN:
081764329X (9780817643294)
publisher: Birkhauser
format: hardcover
language: English
ISBN:
376434329X (9783764343293)
publisher: Birkhauser
publish date: September 5th 2012
format: paperback pages: 201
language: English
ISBN:
146126409X (9781461264095)