patrick wright