Im pretty sure that #66 is Ed Carroll, Associate Editor, Shooting Sportsman