What does he mean? Can anyone be 20 years ahead of time? The better explanation must be that academic science may live 20 years in the past. This explanation rings true when we realize the pace of ...