publisher: Springer publish date: November 17th 2011
format: paperback pages: 423
language: English
ISBN:
1461406099 (9781461406099)
publisher: Springer publish date: November 12th 2011
format: kindle pages: 423
language: English
ASIN: B007EMRBTU
publisher: Springer New York publish date: January 1st 2012
format: ebook pages: 440
language: English
ISBN:
1283445158 (9781283445153)