Rosenfield Foundation donates 518 books