publisher: Birkhauser publish date: July 1st 2001
format: hardcover pages: 392
language: English
ISBN:
0817642196 (9780817642198)
publisher: Birkhauser publish date: October 24th 2012
format: paperback pages: 392
language: English
ISBN:
1461266610 (9781461266617)