Philosophical considerations of religion and rationality on social morality Write a research proposal of not more than 2000 words all the headings and sub- headings of a research proposal