Ghosts, haunted places and paranormal anomalies.