THE MYSTICAL SLEEP OF HUMANITY by Trevor Eghagha · Published September 2, 2019 · Updated September 5, 2019