Scan barcode
379 pages • first pub 1991 (editions)
ISBN/UID: 9780333510995
Format: Paperback
Language: English
Publisher: Macmillan
Publication date: 24 October 1991
379 pages • first pub 1991 (editions)
ISBN/UID: 9780333510995
Format: Paperback
Language: English
Publisher: Macmillan
Publication date: 24 October 1991
379 pages • first pub 1991 (editions)
ISBN/UID: 9780333353431
Format: Paperback
Language: English
Publisher: Papermac
Publication date: 25 August 1983
379 pages • first pub 1991 (editions)
ISBN/UID: 9780333353431
Format: Paperback
Language: English
Publisher: Papermac
Publication date: 25 August 1983