MARY STUART , D. Folheringham , Tayport,