Thomas Duddingston, 1st of Kilduncan — Peerage person ID=677421