The Rotary Club of Charlotte-Shelburne-Hinesburg was recently entertained and informed by its own small version of a TED Talk. The talk was given by Dr. John MacKay, a consulting chemist,...