How to Courageously Walk Through Spiritual Warfare: 10 Essentials We Need to Prepare Ourselves for Everyday Battles or Outright War. heftetEngelsk, 2015