By Mike Davenport, Vancouver, British Columbia Luddite — Modern definition: a technophobe, one who avoids modern technology. Being more than a little challenged by the digital inroads into society in the last decade, I find myself more and more confused, and even intimidated, not only by my TV remote and my cell phone, but certainly […]