The first link is to a talk Pastor Tim Bayly gave about ten years ago. It is still fresh and convicting today. The second link is to the homepage for Baylyblog, the blog run by David and Tim Bayly, Presbyterian pastors both (and good friends, I hope!).
"Struggle for Justice" and likely everyone else who reads this blog will benefit greatly by reading Baylyblog.