publisher: Oxford University Press publish date: June 15th 2000
format: paperback pages: 176
language: English
ISBN:
0192853813 (9780192853813)
publisher: Sterling
publish date: January 4th 2011
format: hardcover pages: 224
language: English
ISBN:
1402779038 (9781402779039)
publisher: Oxford University Press publish date: July 15th 2010
format: paperback pages: 488
language: English
ISBN:
0199561303 (9780199561308)