Twenty minutes on the Story of Creation and a few of its implications