Some people love life so much that they refuse to leave it even in death. Cleona Conant (The Ipswich Witch), who died in 1721 has refused to give up the ghost. She has been body swapping ever since... This description may be from another edition of this product.