James Thomson did an amazing job with this talk: