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