Scan barcode
252 pages • first pub 1985 (editions)
ISBN/UID: 9780140084801
Format: Paperback
Language: English
Publisher: Granta
Publication date: 01 September 1985
252 pages • first pub 1985 (editions)
ISBN/UID: 9780140084801
Format: Paperback
Language: English
Publisher: Granta
Publication date: 01 September 1985
254 pages • first pub 1985 (editions)
ISBN/UID: 9780140085945
Format: Paperback
Language: English
Publisher: Viking Penguin
Publication date: Not specified
254 pages • first pub 1985 (editions)
ISBN/UID: 9780140085945
Format: Paperback
Language: English
Publisher: Viking Penguin
Publication date: Not specified