mack perkins