God, Locke, and Liberty: The Struggle for Religious Freedom in the West