The History of The Qur'anic Text: From Revelation to Compilation: A Comparative Study with the Old and New Testaments