John Krill articles