stephen k.patrick