Cycles of Salvation History: Genesis, the Flood and Marian Apparitions