Macleod, Fiona,1855-1905,author.