Ann Fleming , Buchan ,fr.