publisher: Birkhauser publish date: December 27th 2010
format: paperback pages: 204
language: English
ISBN:
3034605196 (9783034605199)
publisher: Birkhàˆuser Basel
publish date: January 1st 2010
format: ebook pages: 196
language: English
ISBN:
1299858333 (9781299858336)