publisher: Springer publish date: November 1st 2009
format: paperback pages: 380
language: English
ISBN:
1441916784 (9781441916785)
publisher: Springer publish date: June 1st 2005
format: hardcover pages: 380
language: English
ISBN:
0387236015 (9780387236018)