publisher: Springer
publish date: November 1st 2002
format: hardcover pages: 244
language: English
ISBN:
1852335645 (9781852335649)
publisher: Springer publish date: October 3rd 2013
format: paperback pages: 244
language: English
ISBN:
1447111060 (9781447111061)