The doctrine of foreordination is not a doctrine of repose; instead, it is a doctrine for second- and third-milers, and it will draw out of them the last full measure of devotion. It is a doctrine for the deep believer but it will bring only scorn from the skeptic.
