petershaughnessy