Scan barcode
576 pages • first pub 1988 (editions)
ISBN/UID: 9780140172645
Format: Paperback
Language: English
Publisher: Penguin UK
Publication date: 06 December 1988
576 pages • first pub 1988 (editions)
ISBN/UID: 9780140172645
Format: Paperback
Language: English
Publisher: Penguin UK
Publication date: 06 December 1988
442 pages • first pub 1988 (editions)
ISBN/UID: 9780140228052
Format: Paperback
Language: English
Publisher: Penguin UK
Publication date: 06 December 1988
442 pages • first pub 1988 (editions)
ISBN/UID: 9780140228052
Format: Paperback
Language: English
Publisher: Penguin UK
Publication date: 06 December 1988