Recommendations:

Dan Carlin
Dan Carlin

Recommended on Dan Carlin's book list and research

Source