Who wrote Yesterday is history Tomorrow is a mystery Today is a gift That is why it is called the present?
Answer:
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)