by JohnMorris (Author)
Format: Hardcover
Pages: 665
Edition: Reprint
Publisher: Weidenfeld & Nicolson
Published: 30 Mar 1989
ISBN 10: 0297176013
ISBN 13: 9780297176015