public profile
Son of William Haddon and Sarah Langley Brother of Thomas Haddon; Ann Haddon; William Haddon; Sarah Haddon; Edward Haddon and 2 others; Matthew Haddon and Sarah Haddon « less