The Giver; The Giver Quartet: Book 1 (Lois Lowry)

 

http://novelfreereadonline.com/243034/the-giver