lecture on great theoretical ideas 1904384