Past President Gordon Heggie; Michael Mirasola