publisher: Cambridge University Press publish date: September 30th 2012
format: hardcover pages: 208
language: English
ISBN:
1107014468 (9781107014466)
publisher: Springer publish date: September 28th 2013
format: hardcover pages: 300
language: English
ISBN:
9048186889 (9789048186884)
publisher: Cambridge University Press publish date: July 26th 2012
format: ebook pages: 200
ISBN:
1139512315 (9781139512312)