BOOKS50+ Best Books That Make Great Gifts for Kids Ages 7-12! Books make fantastic gifts! Here is our list for some of the best books that will make great gifts this Holiday Season!