Richard HAFFIELD (RIN: 7125). Martha  (RIN: 7126).


Children of Richard HAFFIELD and Martha are:
1. Ruth HAFFIELD (RIN: 7124), b. 1632 See Thomas WHITE & Ruth HAFFIELD