nucleotides theexplanation.com the explanation – why is the explanation so evasive? can someone please put science, philosophy, religion and history, into genuine perspective? Category:faith and beliefs Global Rank:4,265,511 visits:6.8K pages/Per:1.6 ADS