An Illustrated Dictionary Of Scientific Terms by Charles Lancaster, Mary Foote Henderson & William Rossiter