I have homeschooled both of mine since they have been here. I have my curriculum for under two. I might suggest a few websites to help. IF you are interested in printing your own books that is.
http://www.carlscorner.us.com/They have a section called Library Lane. You just print the books out and staple or glue together. I use a file folder and cut in half and hot glue the book in. It becomes a sturdy travel book as well, also paint Decopouge over the cover (file folder) and it becomes water proof, and crayon proof.
Grant it some books may not spike interest to some children but the majority of these books my children love. I even use them in my toddler's church curriculum. I think I have some videos on here about creating those books.
Also
www.kizclub.com has some books as well, other then that your local library is a good place to start. My library has a list called AR books, AR is accellerated readers that are designed for the child's age and their is a software program that the public school uses here to test the children on the book content. I am in search of AR software for homeschoolers to use.
The publishers DK and Brainy Baby are good books to start with. I find them everywhere for a small amount.
But here is a tip if you find a book that has to much text just write your own under the picture on a cue card, you can velcro the cue card on if you are careful to use it for later that is.
There are tons of online libraries that you have to pay for but they are okay if you like the virtual word.