publisher: Springer
publish date: July 18th 2011
format: kindle pages: 306
language: English
ASIN: B008CNHZLY
publisher: Springer publish date: November 27th 2013
format: paperback pages: 272
language: English
ISBN:
1447127064 (9781447127062)
publisher: Springer publish date: July 25th 2011
format: hardcover pages: 270
language: English
ISBN:
1849961743 (9781849961745)