publisher: Springer publish date: January 31st 1999
format: hardcover pages: 409
language: English
ISBN:
0412629704 (9780412629709)
publisher: Springer publish date: October 6th 2012
format: paperback pages: 409
language: English
ISBN:
1461374219 (9781461374213)