Mabee Library Receives Large Donation