The Giver by Lois Lowry
What To Read Next
20,168 books — 24,056 voters