Joshua’s Spiritual Warfare, by Thomas B. Clarke

One of the most important skills that one should acquire with theological training is with reading and interpreting and applying Scripture. This largely boils down to asking the right questions about the text and making a lot of good observations. And as you spend...