publisher: Springer publish date: July 4th 2005
format: hardcover pages: 362
language: English
ISBN:
0387242988 (9780387242989)
publisher: Springer publish date: October 21st 2010
format: paperback pages: 362
language: English
ISBN:
1441920269 (9781441920263)