The Fault in Our Stars

6 of 34
The Fault in Our Stars
336 pages; Penguin Young Readers Group

Because we all need to feel first love again; even if we know the horrible sob-fest to come at the end.

Sixteen-year-old Hazel faces terminal cancer with humor and pluck. But it isn't until she meets Augustus in a support group that she understands how to love or live fully.
— Abbe Wright