publisher: Birkhauser publish date: June 1st 2006
format: hardcover pages: 190
language: English
ISBN:
3764375876 (9783764375874)
publisher: Birkhàˆuser Basel
publish date: January 1st 2006
format: ebook pages: 197
language: English
ISBN:
1280615737 (9781280615733)