D:o Mary Stuart , Folteringham , Perth.