Publications by 'Patrick M. McNeely'