format: hardcover pages: 576
language: English
ISBN:
0070163332 (9780070163331)
publisher: Springer publish date: November 16th 2010
format: paperback pages: 294
language: English
ISBN:
1441951296 (9781441951298)
publisher: Springer
publish date: January 29th 2010
format: kindle pages: 175
language: English
ASIN: B00A9YG1BO
publisher: Springer publish date: October 23rd 2012
format: paperback pages: 231
ISBN:
146137491X (9781461374916)