1 item found

The history of Newenham Abbey in the county of Devon (1843)

James Davidson