publisher: Springer
publish date: September 12th 2010
format: hardcover pages: 654
language: English
ISBN:
3642152228 (9783642152221)
publisher: Springer publish date: October 14th 2008
format: hardcover pages: 306
language: English
ISBN:
1402085893 (9781402085895)
publisher: Springer
publish date: August 30th 2010
format: ebook pages: 684
ISBN:
1280007672 (9781280007675)