by Michael Feuerstein
publisher: Springer publish date: January 29th 2010
format: kindle pages: 350
language: English
ASIN: B008BBRA1C
publisher: Springer publish date: November 13th 2010
format: paperback pages: 350
language: English
ISBN:
1441981551 (9781441981554)
publisher: Springer publish date: March 1st 2009
format: hardcover pages: 350
language: English
ISBN:
0387720405 (9780387720401)