lecture 26 great theoretical ideas 7678991