Generous donations keep historical society alive