Search by:
Last search:
In this concise introduction to Calvin's life and thought, Christopher Elwood offers an insightful and accessible overview of Calvin's key teachings within his historical context. The trials and tr…