Peter J. Magill , Dr.