Scan barcode
512 pages • first pub 1994 (editions)
ISBN/UID: 9780330333795
Format: Not specified
Language: English
Publisher: Pan Books
Publication date: 09 September 1994
512 pages • first pub 1994 (editions)
ISBN/UID: 9780330333795
Format: Not specified
Language: English
Publisher: Pan Books
Publication date: 09 September 1994
447 pages • first pub 1995 (editions)
ISBN/UID: 9780330331395
Format: Paperback
Language: English
Publisher: MacMillan General Books
Publication date: 01 September 1995
447 pages • first pub 1995 (editions)
ISBN/UID: 9780330331395
Format: Paperback
Language: English
Publisher: MacMillan General Books
Publication date: 01 September 1995
420 pages • first pub 2002 (editions)
ISBN/UID: 9780330344791
Format: Paperback
Language: English
Publisher: MacMillan General Books
Publication date: 05 July 2002
420 pages • first pub 2002 (editions)
ISBN/UID: 9780330344791
Format: Paperback
Language: English
Publisher: MacMillan General Books
Publication date: 05 July 2002
432 pages • first pub 2002 (editions)
ISBN/UID: 9781447280767
Format: Paperback
Language: English
Publisher: Pan
Publication date: 05 July 2002
432 pages • first pub 2002 (editions)
ISBN/UID: 9781447280767
Format: Paperback
Language: English
Publisher: Pan
Publication date: 05 July 2002