Sir William de Vaux of Dirleton — Peerage person ID=679395