Suffering and Sovereignty: John Flavel and the Puritans on Afflictive Providence by Brian H. Cosby