by Patrick Marnham
publisher: Penguin publish date: November 4th 1986
format: paperback pages: 272
language: English
ISBN:
0140085564 (9780140085563)
language: English
ISBN:
0747524335 (9780747524335)
publisher: Viking Books publish date: September 9th 1985
format: hardcover pages: 253
language: English
ISBN:
0670804495 (9780670804498)
publisher: Jonathan Cape publish date: May 30th 1985
format: hardcover pages: 253
language: English
ISBN:
0224021672 (9780224021678)
publisher: ISIS Large Print Books publish date: March 28th 1987
format: hardcover pages: 329
language: English
ISBN:
1850891273 (9781850891277)