publisher: Springer publish date: January 24th 2007
format: hardcover pages: 335
language: English
ISBN:
0387321632 (9780387321639)
publisher: Springer publish date: January 1st 2006
format: ebook pages: 347
language: English
ISBN:
128080355X (9781280803550)
publisher: Springer publish date: February 12th 2010
format: paperback pages: 336
language: English
ISBN:
1441940731 (9781441940735)