pat mclaughlin