The Craven Muster Roll, 1803
North Yorkshire (England).County Council.
[Northallerton] North Yorkshire County Council
1976