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