Dave Smith

Dave Smith

Teacher, friend, insatiable learner, irrepressible author. Writes for the curious. Life’s a tapestry of choices, each thread a story all its own.