David Stewart, 3rd of Rosyth — Peerage person ID=274573