22. John HAMILTON .
John HAMILTON had the following children: 35 i. William HAMILTON. 36 ii. Robert HAMILTON.
Return to Table of Contents