Elementary Battle of the Books

Elementary Battle of the Books information 

North Carolina School Library Media Association (NCSLA)