publisher: Springer publish date: June 28th 2004
format: hardcover pages: 216
language: English
ISBN:
1402080255 (9781402080258)
publisher: Springer publish date: October 1st 2007
format: paperback pages: 216
language: English
ISBN:
0387739920 (9780387739922)