David Geoffrey Porter's Family History – currently being updated