Theories of history - Gardiner, Patrick (1960)