It began as it usually does for Bruce MacKinnon: with a pencil, a three-by-five-inch piece of paper and an idea, in this case ...
Maybe you remember that New Yorker cartoon, from January, 2017. An aggrieved-looking passenger is standing in the cabin of an ...