Every once in a while a day comes along to challenge assumptions, force changes in plan and generally knock you off your perch. (almost 1000 words follow)
Every once in a while a day comes along to challenge assumptions, force changes in plan and generally knock you off your perch. (almost 1000 words follow)