Troubled legacy of Terry Davis, ‘God’s lonely programmer’ | Heykuki News