Scan barcode
Michael Shelford
3 books
442 pages • first pub 2022 (editions)
ISBN/UID: 9798985331783
Format: Paperback
Language: English
Publisher: House of Hastings
Publication date: 15 December 2022
442 pages • first pub 2022 (editions)
ISBN/UID: 9798985331783
Format: Paperback
Language: English
Publisher: House of Hastings
Publication date: 15 December 2022
238 pages • first pub 1970 (editions)
ISBN/UID: 9780007242962
Format: Paperback
Language: English
Publisher: HarperPerennial
Publication date: Not specified
238 pages • first pub 1970 (editions)
ISBN/UID: 9780007242962
Format: Paperback
Language: English
Publisher: HarperPerennial
Publication date: Not specified
43 minutes • missing pub info (editions) user-added
ISBN/UID: None
Format: Audio
Language: English
Publisher: BBC Audio - BBC Digital Audio
Publication date: 28 February 2011
43 minutes • missing pub info (editions) user-added
ISBN/UID: None
Format: Audio
Language: English
Publisher: BBC Audio - BBC Digital Audio
Publication date: 28 February 2011