A theory of History - Heller, Agnes (2016)