Who wrote Yesterday is history Tomorrow is a mystery Today is a gift That is why it is called the present?

ALICE MORSE EARLE

"The clock is running. Make the most of today. Time waits for no man. Yesterday is history. Tomorrow is a mystery. Today is a gift. That's why it is called the present."

Other versions:

  • "Yesterday is history, tomorrow is a mystery, today is God's gift, that's why we call it the present." (Joan Rivers)
  • "Yesterday is a canceled check; tomorrow is a promissory note; today is the only cash you have - so spend it wisely." (Kay Lyons)