Forty thousand new books were donated in the campaign that aims to give away a million books by the end of March.