peter.m.mcginty