gordon mack