John Calvin, his Life, his Teaching, and his Influence