Skip to main content

Michael Davies

Read more on Open Library

Books2

The Oxford Handbook of John Bunyan

The Oxford Handbook of John Bunyan

2018
The Last King of Wales: Gruffudd ap Llywelyn, c. 1013-1063

The Last King of Wales: Gruffudd ap Llywelyn, c. 1013-1063

2012

with Sean Davies