The haunted palace: A life of Edgar Allan Poe