publisher: Springer
publish date: April 30th 2012
format: hardcover pages: 1936
language: English
ISBN:
1447124669 (9781447124665)
ASIN: 1447124669
publisher: Springer publish date: August 23rd 2013
format: kindle pages: 2780
language: English
ASIN: B00CMJMAB4
publisher: Springer
publish date: March 21st 2012
format: kindle pages: 1936
language: English
ASIN: B00A9YGBH8