publisher: Oxford University Press, USA publish date: January 1st 2013
format: ebook pages: 223
ISBN:
1306168325 (9781306168328)
publisher: Springer
publish date: September 6th 2011
format: paperback pages: 481
language: English
ISBN:
3642239730 (9783642239731)