publisher: Cambridge University Press publish date: July 20th 2009
format: paperback pages: 380
language: English
ISBN:
1108003400 (9781108003407)
publisher: Oxford University Press, USA publish date: December 1st 2011
format: hardcover pages: 667
language: English
ISBN:
0199576076 (9780199576074)
ASIN: 199576076
publisher: Pavilion Press publish date: May 28th 2003
format: paperback pages: 112
language: English
ISBN:
1414500084 (9781414500089)