lady Mary de Vesci.