publisher: Birkhauser publish date: April 19th 2006
format: hardcover pages: 166
language: English
ISBN:
3764375345 (9783764375348)
publisher: Birkhàˆuser Basel
publish date: January 1st 2006
format: ebook pages: 172
language: English
ISBN:
1280626011 (9781280626012)