publisher: Penguin Classics publish date: January 1st 2000
format: paperback pages: 272
language: English
ISBN:
0140447415 (9780140447415)
publisher: Penguin publish date: January 1st 2000
format: ebook pages: 272
language: English
ISBN:
1101491906 (9781101491904)
format: kindle pages: 272
language: English
ASIN: B002RI9LHG
publisher: Dedalus publish date: March 1st 1990
format: paperback pages: 260
language: English
ISBN:
0946626251 (9780946626250)