publisher: Birkhauser publish date: August 1st 2007
format: paperback pages: 332
language: English
ISBN:
376437750X (9783764377502)
publisher: Birkhauser publish date: November 1st 2005
format: hardcover
language: English
ISBN:
3764371846 (9783764371845)