William J. McGill publisher