Ouroboros: the Ancient Egyptian myth of the journey of the sun - Assmann, Jan (Never Ending Stories, 2017)