publisher: Springer publish date: September 1st 2007
format: hardcover pages: 283
language: English
ISBN:
354034182X (9783540341826)
publisher: Springer
publish date: January 1st 2007
format: ebook pages: 352
ISBN:
1281353272 (9781281353276)
publisher: Cambridge University Press publish date: February 28th 2012
format: hardcover pages: 350
language: English
ISBN:
1107013690 (9781107013698)