Return to Article Details AN APPRAISAL OF BERTRAND RUSSELL'S NOTION OF RELIGION AS AN ANTI-HUMAN DEVELOPMENT PHENOMENON Download Download PDF