Difficult histories: Christian memory and historic injustice
Recent years have witnessed heated debate over how Western nations remember their pasts.
Recent years have witnessed heated debate over how Western nations remember their pasts.
Liberation is one of the great slogans of modern politics and one of the major themes of the Bible.
The abolition of the slave trade: Christian conscience and political action by John Coffey
The myth of secular tolerance by John Coffey
Secularisation: is it inevitable? by John Coffey