John Calvin From a contemporaneous painting

Continue Reading John Lord - John Calvin : Protestant Theology