publisher: Penguin Classics publish date: December 18th 2007
format: paperback pages: 224
language: English
ISBN:
0141442107 (9780141442105)
publisher: Penguin publish date: September 3rd 1985
format: paperback pages: 224
language: English
ISBN:
014009539X (9780140095395)
publisher: North Books publish date: September 1st 1998
format: library binding pages: 268
language: English
ISBN:
1582870004 (9781582870007)