publisher: Springer
publish date: January 1st 2007
format: ebook pages: 307
ISBN:
128080436X (9781280804366)
publisher: Springer
publish date: December 2nd 2010
format: paperback pages: 260
language: English
ISBN:
3642177131 (9783642177132)
publisher: Springer
publish date: February 12th 2010
format: paperback pages: 312
language: English
ISBN:
1441940952 (9781441940957)