David Stewart, 6th of Rosyth — Peerage person ID=672636