An Illustrated Dictionary Of Scientific Terms by Charles Lancaster & William Rossiter