publisher: Springer publish date: October 7th 2009
format: hardcover pages: 196
language: English
ISBN:
1441910646 (9781441910646)
publisher: Springer publish date: September 24th 2009
format: paperback pages: 212
language: English
ISBN:
1441910662 (9781441910660)
publisher: Springerverlag New York publish date: January 1st 2010
format: ebook pages: 196
language: English
ISBN:
1441910654 (9781441910653)