Ed Yong’s Talk is one of the finest TED talks I have watched in a while. The talk is extremely insightful and...