Why does history tend to repeat itself? Essays on civilizational megatrends that have shaped our past and defined the world we live in today.