Modern Scientific Progress described in
Geometry and Meaning