PATRICK L KELLER