This site is great for all ages. Tar Heel Reader features thousands of books, 10,000 published authors, translations in 8 different languages, and opportunities for users to write and publish their own books. Books can be illustrated with users' own pictures or those from the huge collection at Flickr. Click on the menu icon to find a book by searching titles or topics or browse the collections. Select from two ratings (e for everyone or c for caution), or choose to read only books that have been reviewed. Each book can be speech enabled.
Courtesy of Knovation