Format: Paperback
Pages: 272
Edition: 3Rev e.
Publisher: William Heinemann
Published: 01 May 1989
ISBN 10: 043491133X
ISBN 13: 9780434911332