James Hamilton
Hamilton (Viscountcy)
Starting on: Mon 4th Jun 1979
Ordinality: 7
All Peerage Holdings