Waging War in an Age of Doubt: A Biblical, Theological, Historical, and Practical Approach to Spiritual Warfare for TodayRobert Davis Smart