publisher: Methuen publish date: 1985
format: mass market paperback pages: 612
language: English
ISBN:
0413543609 (9780413543608)
language: English
ISBN:
0297783815 (9780297783817)
publisher: Weidenfeld & Nicolson publish date: 2011-06-16
format: ebook
language: English
ISBN:
9781780220666