publisher: Birkhauser Boston publish date: August 31st 2007
format: paperback pages: 254
language: English
ISBN:
3764384719 (9783764384715)
publisher: Springer publish date: January 1st 2007
format: ebook pages: 213
language: English
ISBN:
128195120X (9781281951205)