https://www.youtube.com/watch?v=1oeigCANJVQ
This is one of the best talks I've ever seen, it spans centuries and explains so much.