publisher: Springer publish date: October 9th 2012
format: hardcover pages: 456
language: English
ISBN:
1447144791 (9781447144793)
publisher: Springer London publish date: January 1st 2013
format: ebook pages: 438
language: English
ISBN:
1283912228 (9781283912228)