RITCHIE, DAVID G.2019-02-022019-02-021891https://digitallibrary.punjab.gov.pk/handle/1/123903Pages: 164en-USPhilosophyHuman psychologyPolitical ScienceDARWINISM AND POLITICS.SECOND EDITION, WITH TWO ADDITIONAL ESSAYS ON HUMAN EVOLUTION.Book