How to plan for tomorrow, and live for today

Courtesy of Cancer Council WA