PETER M. MC GLOIN