BRUCE MACKINNON | St. Andrew's Wellesley