publisher: Springer, 400 pages, Hardcover" /> publish date: May 28th 2012
format: hardcover pages: 400
ISBN:
1461443660 (9781461443667)
publisher: Springer
publish date: November 6th 2010
format: paperback pages: 396
language: English
ISBN:
1441947140 (9781441947147)
publisher: Springer publish date: January 28th 2011
format: hardcover pages: 377
language: English
ISBN:
1441983597 (9781441983596)