A thousand years of Shelford and Newton /
Priestland, Pamela.
Shelford and Newton (England).Parish Council.
[Shelford?] : Shelford and Newton Parish Council,
c2000.
Includes bibliographical references.