Christmas and New Year is just around the corner, and the festival of gifting and love has started. So, if you have a child or have to give a child a gift, here are 8 best books that they will love and admire all their life.