Read.gov provides free public domain ebooks online for kids, teens and adults. Their online ereader is easy to use and includes full color illustrations, when available. You can also watch webcasts of well-known authors, who talk about their books and how they write. And the site offers contests for K-12 students, along with teaching resources.