Author: Mrs Anne Macvicar Grant