ID:DA10062558
Search authors sharing the same name
edited by Michael Cowan
Wiltshire Record Society 1996 Wiltshire Record Society v. 50
Available at 3 libraries