It's hard to pick a favorite, but that one is definitely near the top. Enjoy!
...and, as a believer, you'll especially appreciate certain sections on what he calls secular postmillennialism. It connected a lot of dots for me.