Battle for the SoulRayola KelleyAvailable as: PaperbackISBN: 1591601266, 9781591601265Page count: 288Published: 2002Format: PaperbackPublisher: Xulon PressGet the BookBuy printChristianbooklowest$16.19Amazon$17.99BNBarnes & Noble$17.99STStevensBooks$28.67Categories: Christian Living, Cults Occult & Spiritual Warfare