BEGONE SATAN! A Soul-Stirring Account of Diabolical Possession in Iowa.