...and, as a believer, you'll especially appreciate certain sections on what he calls secular postmillennialism. It connected a lot of dots for me.