Making up history

3 min read

Margaret James considers the creative possibilities of writing novels set in the pa

This article is from...