Horton-in-Ribblesdale the story of an upland parish
Horton Local History Group.
Upper Settle North Craven Heritage Trust
1984
Limited edition of 2,000 copies
Bibliography: p62