publisher: Springer publish date: November 25th 2010
format: paperback pages: 292
language: English
ISBN:
9048179793 (9789048179794)
publisher: Springer
publish date: January 1st 2008
format: ebook pages: 292
language: English
ISBN:
1281512605 (9781281512604)