Times without number, God has proven that He knows the end of a thing from the beginning and he also reveal these mysteries to his...