Grand challenge: from Staff to Visitor and other stories

What are the grand challenges in our lives? For some it is the immediate future: get through this week, this cold or until next payroll. Or maybe until  the next holiday.. The list goes on. However, I was never that sort of a person.  I have always been a conscientious planner. My mother tells me […]