As long as there has been a movement in the corner of your eye, a strange noise in the dark, or a chilling feeling in your stomach, there have been ghost stories.
Ghosts have haunted mythologies across the world for millennia - from Scotland's Green Lady to the duppies of the Caribbean, every folklore has tried to explain the mystery of where people go after they die.
A Haunting of Ghosts reveals the sinister stories behind the phantoms that have terrified history. From mischievous German poltergeists to Nigerian Madam Koi Koi, who haunts schools looking for unruly children, discover 50 misunderstood and mysterious ghosts from around the globe.