publisher: Penguin Classics publish date: January 2nd 1991
format: paperback pages: 416
language: English
ISBN:
0140423672 (9780140423679)
publisher: Cambridge University Press publish date: June 17th 2004
format: paperback pages: 240
language: English
ISBN:
0521602904 (9780521602907)
publisher: Longman Publishing Group publish date: July 18th 2002
format: paperback pages: 232
language: English
ISBN:
0582368502 (9780582368507)