anne walker farrell