Similar Items: The last stand

Topic: Christianity and politics.

Topic: Christianity and culture