Scan barcode
478 pages • first pub 1990 (editions)
ISBN/UID: 9781857235401
Format: Paperback
Language: English
Publisher: Orbit
Publication date: Not specified
478 pages • first pub 1990 (editions)
ISBN/UID: 9781857235401
Format: Paperback
Language: English
Publisher: Orbit
Publication date: Not specified
552 pages • first pub 1990 (editions)
ISBN/UID: 9781448213818
Format: Paperback
Language: English
Publisher: Bloomsbury Publishing PLC
Publication date: 24 October 2013
552 pages • first pub 1990 (editions)
ISBN/UID: 9781448213818
Format: Paperback
Language: English
Publisher: Bloomsbury Publishing PLC
Publication date: 24 October 2013