What Has Religion Done For Mankind?