patrick d green