catherine proctor