God's Lunatics by Michael Largo