While searching the web, I came across a Pearson Foundation Initiative called Read a Book. Give a Book. For every book read online, the Foundation will donate a book to your choice of five organizations. It’s pretty easy. You just sign up and read. You get your own page that keeps track of the number of books read.
I think this site is especially good for children who do not have their own books. There are currently 2,920 books on the site. I just read Before You Were Here, Mi Amor by Samantha R. Vamos, before writing this post. I would recommend this book as a gift for an expectant mom or as a first book for a beginning reader.
In fact, most of the books on the site are picture books and appear to be no more than 3rd grade level. Even so, to support the cause, when I return to school, I am going to have my students sign up for this. Here’s the site, go ahead and give it a look-see: http://www.wegivebooks.org