Battle of the Mountain Man
William W. Johnstone
Last Mountain Man (21)
Grokking Continuous Delivery
Christie Wilson
Brief Encounters with the Enemy
Said Sayrafiezadeh
Taming Text: How to Find, Organise, and Manipulate It
Grant S Ingersoll
The Myth of a Christian Nation: How the Quest for Political ...
Gregory A. Boyd