num_pages: 256
description: Retired schoolmaster, Archibald MacCaspin, decodes an ancient manuscript, and finds himself caught up in the story of a child born in the seventeenth century with astonishing powers - he can talk to animals, inflict sores, heal illnesses, and see the dead.
language: English
title: The Warlock of Strathearn
titlecomplete: The Warlock of Strathearn
characters: Archibald MacCaspin
ratings_count: 33
places: Strathearn, Perthshire, Scotland
publisher: Victor Gollancz