Philosophy of social evolution - Birch Jonathan (Oxford Oxford University Press, 2017)
Keywords: Philosophy