pat patterson