forty third lecture on great theoretical ideas 654948