publisher: Oxford University Press, USA publish date: December 19th 1996
format: paperback pages: 352
ISBN:
019282984X (9780192829849)
publisher: Cambridge University Press publish date: 2008-04-18
format: paperback pages: 364
ISBN:
0521288797 (9780521288798)
publisher: Oxford University Press, USA publish date: November 19th 1998
format: paperback pages: 496
language: English
ISBN:
0192825674 (9780192825674)
publisher: Palgrave Macmillan publish date: September 15th 2010
format: paperback pages: 320
language: English
ISBN:
0230250572 (9780230250574)
publisher: Penguin Classics publish date: October 3rd 1989
format: paperback
language: English
ISBN:
0140432760 (9780140432763)