Sir Robert Mowbray of Barnbougie — Peerage person ID=518517