Map of Stories

The Story of the Magic Bonnet
John Hamilton

John Hamilton tells the story of how a ship-wrecked sailor finds himself on the wrong side of the loch. Seeking refuge in a mysterious house, he happens upon the Three Witches of Kintail – who take him on a perilous trip to London with the help of a magic bonnet.