publisher: Springer
publish date: January 1st 2006
format: ebook pages: 241
ISBN:
1280624884 (9781280624889)
publisher: Cambridge University Press publish date: September 30th 2013
format: ebook pages: 328
ISBN:
1107439701 (9781107439702)
publisher: Springer New York
publish date: January 1st 2007
format: ebook pages: 241
ISBN:
1280969644 (9781280969645)