Horringer Parish Registers: Baptisms, Marriages, and Burials, with Appendixes and Biographical Notes. 1558 to 1850