You can introduce books to babies when they're as young as six weeks - they'll love watching you enjoy reading them, and they'll also love to chew on them when lying on the floor - cloth books make great first books.
Later on, they'll love the shapes, colours and textures of board books - lie one on the floor when your baby's doing tummy time.
When you're reading to a baby, don't worry if he wants to go to the back page first or to flip back to the previous page again and again. Let him lead you - he'll be following his own private logic and it's best not to interrupt!
We recommend the books below as those that are tried and tested favourites with babies. But it's not a comprehensive list, there are lots of popular titles your baby will love. Go to the Top 100 books for more.