Peter E. McGowan, DDS