The Death and Life of Edgar Allan Poe
Tara Roberts
Kate Winkler Dawson
Walter Isaacson
David McCullough
Daniel James Brown
Bill O'Reilly