Einstein Lecture June 2005