On the blog: reflecting today on the complicated nature of Independence Day for a Christian and a leftist