Richard Hamer

Richard Hamer is Emeritus Student of Christ Church, Oxford.

Selected Works

Show all books by this author

Edited by Richard Hamer

Show all books by this author