Edgar Allan Poe in Context by Kevin J. Hayes