ruth patton