Scan barcode
Alan MacDonald
107 books
117 pages • first pub 2008 (editions)
ISBN/UID: 9780747594673
Format: Paperback
Language: English
Publisher: Bloomsbury UK
Publication date: 02 June 2008
117 pages • first pub 2008 (editions)
ISBN/UID: 9780747594673
Format: Paperback
Language: English
Publisher: Bloomsbury UK
Publication date: 02 June 2008
448 pages • first pub 2012 (editions)
ISBN/UID: 9781434248497
Format: Hardcover
Language: English
Publisher: Stone Arch Books
Publication date: 01 July 2012
448 pages • first pub 2012 (editions)
ISBN/UID: 9781434248497
Format: Hardcover
Language: English
Publisher: Stone Arch Books
Publication date: 01 July 2012
113 pages • missing pub info (editions)
ISBN/UID: 1847157815
Format: Digital
Language: English
Publisher: Not specified
Publication date: Not specified
113 pages • missing pub info (editions)
ISBN/UID: 1847157815
Format: Digital
Language: English
Publisher: Not specified
Publication date: Not specified
missing page info • missing pub info (editions)
ISBN/UID: 9781847154194
Format: Paperback
Language: English
Publisher: Stripes
Publication date: Not specified
missing page info • missing pub info (editions)
ISBN/UID: 9781847154194
Format: Paperback
Language: English
Publisher: Stripes
Publication date: Not specified
95 pages • missing pub info (editions)
ISBN/UID: 9781847157515
Format: Digital
Language: English
Publisher: Not specified
Publication date: Not specified
95 pages • missing pub info (editions)
ISBN/UID: 9781847157515
Format: Digital
Language: English
Publisher: Not specified
Publication date: Not specified
288 pages • first pub 2021 (editions)
ISBN/UID: 9781788953221
Format: Paperback
Language: English
Publisher: Stripes Publishing
Publication date: 08 July 2021
288 pages • first pub 2021 (editions)
ISBN/UID: 9781788953221
Format: Paperback
Language: English
Publisher: Stripes Publishing
Publication date: 08 July 2021
missing page info • first pub 1886 (editions)
ISBN/UID: 9780199184910
Format: Not specified
Language: English
Publisher: Not specified
Publication date: 05 January 1886
missing page info • first pub 1886 (editions)
ISBN/UID: 9780199184910
Format: Not specified
Language: English
Publisher: Not specified
Publication date: 05 January 1886
32 pages • first pub 1998 (editions)
ISBN/UID: 9780721419268
Format: Hardcover
Language: English
Publisher: Ladybird Books
Publication date: 01 October 1998
32 pages • first pub 1998 (editions)
ISBN/UID: 9780721419268
Format: Hardcover
Language: English
Publisher: Ladybird Books
Publication date: 01 October 1998
111 pages • missing pub info (editions)
ISBN/UID: 9781434242662
Format: Paperback
Language: English
Publisher: Stone Arch Books
Publication date: 01 July 2012
111 pages • missing pub info (editions)
ISBN/UID: 9781434242662
Format: Paperback
Language: English
Publisher: Stone Arch Books
Publication date: 01 July 2012
56 pages • first pub 1998 (editions)
ISBN/UID: 9780199183906
Format: Paperback
Language: English
Publisher: Oxford University Press
Publication date: Not specified
56 pages • first pub 1998 (editions)
ISBN/UID: 9780199183906
Format: Paperback
Language: English
Publisher: Oxford University Press
Publication date: Not specified