format: kindle pages: 314
language: English
ASIN: B00B0163ZO
publisher: CreateSpace publish date: February 15th 2013
format: paperback pages: 316
ISBN:
1481966529 (9781481966528)
publisher: Springer publish date: December 2nd 2011
format: paperback pages: 233
language: English
ISBN:
1461409403 (9781461409403)