Religion is the most widely debated and least agreed upon phenomenon of human history.