Calvinism and the Amyraut Heresy by Brian G. Armstrong