I heard this and read the words this morning. It is incredibly moving. The words were written by Herman Hesse. They are read here by Natascha McElhone.
I encountered this when reading a recent post from Brainpickings and I owe Maria Popova, its creator, a debt of gratitude for it.