Recommended by Tim Challies.
An enjoyable, though sometimes uncomfortable read.
We have not yet reviewed this title.