The course of history has refuted mythology