'David Christian's approach to understanding history can help all of us learn to prepare for the future' - Bill GatesA user's guide to the future: from the algorithms in DNA to why …