A Dictionary Of Scientific Terms by Henderson I.F. (Isabella Ferguson)