archer mcguire