by Giles Gordon (Foreword), Giles Gordon (Foreword)
Format: Paperback
Pages: 256
Publisher: William Heinemann Ltd
Published: 31 Jul 1995
ISBN 10: 0434000884
ISBN 13: 9780434000883