ID:DA12663016
Search authors sharing the same name
Patricia McFarland
Dugdale Society 1996 Dugdale Society occasional papers no.37
Available at 1 libraries