Do ghosts lure the living to recreate a world where the ghosts are most comfortable? Eden Camp may be a peek into the power plays of the past. Eden Camp – in Malton, England – has at least a thousand reasons to be haunted: one ghost for every POW (mostly Nazi officers) who lived there…