catherine knight office