Demons and those who hate them — Craig S. Keener