frances mcfarland