publisher: Springer
publish date: May 1st 2010
format: hardcover pages: 758
language: English
ISBN:
144191627X (9781441916273)
publisher: Springer publish date: July 1st 2012
format: paperback pages: 750
language: English
ISBN:
1461425948 (9781461425946)