katherine patton