History, facts and truth are all Divine Products, and must prevail.