Macleod, Fiona, 1855-1905