Power and Illusion: Religion and Human Need