publisher: Birkhauser
publish date: February 4th 2012
format: paperback pages: 280
language: English
ISBN:
1461286433 (9781461286431)
publisher: Birkhauser
publish date: June 1st 1996
format: hardcover pages: 280
language: English
ISBN:
0817638164 (9780817638160)