publisher: Springer
publish date: May 1st 2010
format: hardcover pages: 436
language: English
ISBN:
1441957219 (9781441957214)
publisher: Springer
publish date: October 12th 2010
format: paperback pages: 430
language: English
ISBN:
1441943080 (9781441943088)