What history teaches us about today, tomorrow and the future