publisher: Cambridge University Press publish date: January 1st 2010
format: hardcover pages: 439
language: English
ISBN:
052189705X (9780521897051)
publisher: Carysfort Press publish date: July 1st 2008
format: paperback pages: 200
language: English
ISBN:
1904505260 (9781904505266)
publisher: Oxford University Press, USA publish date: February 13th 2003
format: hardcover pages: 280
language: English
ISBN:
0199253439 (9780199253432)