publisher: Springer publish date: October 7th 2010
format: hardcover pages: 182
language: English
ISBN:
1441976450 (9781441976451)
publisher: Springer publish date: October 1st 2010
format: paperback pages: 186
language: English
ISBN:
1441976477 (9781441976475)
publisher: Springer publish date: December 1st 2012
format: paperback pages: 172
language: English
ISBN:
1461426979 (9781461426974)