Eleanor Mary Dennistoun Sellar - Scottish author (1829-