Edgar Allan Poe (based on a short story by)