publisher: Springer publish date: December 1st 2007
format: hardcover pages: 385
language: English
ISBN:
0387758429 (9780387758428)
publisher: Springer publish date: January 1st 2008
format: ebook pages: 381
language: English
ISBN:
1281137235 (9781281137234)
publisher: Springer publish date: February 12th 2010
format: paperback pages: 385
language: English
ISBN:
144194544X (9781441945440)