Frances Neel Cheney


Frances Neel Cheney - librarian. She was born on August 19, 1906 in Washington, D.C. and died on January 1, 1996.