We’ve rifled through piles and piles of books to give you our top 100 best books for children and babies, ranging from cloth books for your 0 to 1 year old, to popular classics, such as Harry Potter, ...