Sir David Stewart of Rosyth — Peerage person ID=594666