Why Evil Exists: 30 Days Of Preparing For Battle (Logical Beliefs - Daily Devotional With A Daily Bible Verse for Everyday Christian Living Book 2) - Kindle edition