The stories in this haunting collection are as ancient and modern, powerful and fantastical, ambiguous and ambivalent as the ghosts they feature. Here you will find tales of headless horses riding moonbeams, an entrance to another world on Marrowbones Hill, drowned sailors and ghost ships, and a girl riding pillion on a motorbike driven by her dead boyfriend – all told in the distinct voice of noted storyteller Michael O’Leary who, for years, has wandered the highways and byways of Hampshire, immersed in the layers of ghost stories that have accumulated in this ancient county. Richly illustrated with original drawings, these tales are perfect for reading under the covers on dark, stormy nights.