Scan barcode
166 pages • first pub 1979 (editions)
ISBN/UID: 9781408885963
Format: Paperback
Language: English
Publisher: Bloomsbury Paperbacks
Publication date: 15 June 2017
166 pages • first pub 1979 (editions)
ISBN/UID: 9781408885963
Format: Paperback
Language: English
Publisher: Bloomsbury Paperbacks
Publication date: 15 June 2017
176 pages • first pub 1992 (editions)
ISBN/UID: 9781408888650
Format: Paperback
Language: English
Publisher: Bloomsbury Paperbacks
Publication date: 31 October 2016
176 pages • first pub 1992 (editions)
ISBN/UID: 9781408888650
Format: Paperback
Language: English
Publisher: Bloomsbury Paperbacks
Publication date: 31 October 2016
160 pages • first pub 2001 (editions)
ISBN/UID: 9780747569183
Format: Hardcover
Language: English
Publisher: Bloomsbury
Publication date: Not specified
160 pages • first pub 2001 (editions)
ISBN/UID: 9780747569183
Format: Hardcover
Language: English
Publisher: Bloomsbury
Publication date: Not specified