Transcripts of the Registers of the Parish Church of St Peter, Huddersfield, West Riding of Yorkshire, England.



Source Information