Einstein and the generations of science. (2017)