publisher: Penguin publish date: 1986
format: paperback pages: 405
language: English
ISBN:
0140098208 (9780140098204)
publisher: Penguin publish date: March 25th 2004
format: kindle pages: 416
language: English
ASIN: B002RI9BKI
publisher: Michael Joseph publish date: August 1st 2011
format: paperback pages: 416
language: English
ISBN:
0241955335 (9780241955338)