Mary Hamilton , Wallac,