Calvin : ethics, eschatology, and education - Codling, Jim Llewellyn (James Llewellyn), 1949- (Cambridge Scholars, 2010)