publisher: Birkhauser publish date: November 12th 2002
format: hardcover pages: 471
language: English
ISBN:
0817642285 (9780817642280)
publisher: Birkhauser publish date: October 23rd 2012
format: paperback pages: 471
language: English
ISBN:
1461265894 (9781461265894)
publisher: Birkhauser
format: hardcover
language: English
ISBN:
3764342285 (9783764342289)