James Hamilton, 1st of Dalzell — Peerage person ID=429852