Scan barcode
H.L. Macfarlane
25 books
324 pages • missing pub info (editions)
ISBN/UID: 9781916016309
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 24 January 2019
324 pages • missing pub info (editions)
ISBN/UID: 9781916016309
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 24 January 2019
250 pages • missing pub info (editions)
ISBN/UID: 9781916016354
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 10 August 2020
250 pages • missing pub info (editions)
ISBN/UID: 9781916016354
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 10 August 2020
532 pages • missing pub info (editions)
ISBN/UID: 9781916016316
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 28 February 2019
532 pages • missing pub info (editions)
ISBN/UID: 9781916016316
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 28 February 2019
426 pages • first pub 2019 (editions)
ISBN/UID: 9781916016378
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 09 October 2020
426 pages • first pub 2019 (editions)
ISBN/UID: 9781916016378
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 09 October 2020
290 pages • first pub 2020 (editions)
ISBN/UID: 9781916016385
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 05 March 2020
290 pages • first pub 2020 (editions)
ISBN/UID: 9781916016385
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 05 March 2020
300 pages • first pub 2019 (editions)
ISBN/UID: 9781916016392
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 28 December 2019
300 pages • first pub 2019 (editions)
ISBN/UID: 9781916016392
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 28 December 2019
326 pages • first pub 2019 (editions)
ISBN/UID: 9781916016361
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 29 August 2019
326 pages • first pub 2019 (editions)
ISBN/UID: 9781916016361
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 29 August 2019
288 pages • missing pub info (editions)
ISBN/UID: 9781916016330
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 19 March 2019
288 pages • missing pub info (editions)
ISBN/UID: 9781916016330
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 19 March 2019
296 pages • missing pub info (editions)
ISBN/UID: 9781916016347
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 08 July 2019
296 pages • missing pub info (editions)
ISBN/UID: 9781916016347
Format: Paperback
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 08 July 2019
missing page info • first pub 2019 (editions)
ISBN/UID: B07ZRY182J
Format: Digital
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 14 November 2019
missing page info • first pub 2019 (editions)
ISBN/UID: B07ZRY182J
Format: Digital
Language: English
Publisher: Macfarlane Lantern Publishing
Publication date: 14 November 2019