publisher: Cambridge University Press publish date: August 5th 2013
format: ebook pages: 214
ISBN:
1107352142 (9781107352148)
publisher: CreateSpace publish date: November 25th 2013
format: paperback pages: 210
ISBN:
149289687X (9781492896876)
format: hardcover pages: 456
ISBN:
0674728904 (9780674728905)