History and Philosophy of Spiritual Warfare

Text: