All the Ugly and Wonderful Things

All the Ugly and Wonderful Things

by Bryn Greenwood

352 pages
About

As the daughter of a drug dealer, Wavy knows not to trust people, not even her own parents. It's safer to keep her mouth shut and stay out of sight. Struggling to raise her little brother, Donal, eight-year-old Wavy is the only responsible adult around. Obsessed with the constellations, she finds peace in the starry night sky above the fields behind her house, until one night her star gazing causes an accident. After witnessing his motorcycle wreck, she forms an unusual friendship with one of her father's thugs, Kellen, a tattooed ex-con with a heart of gold.

By the time Wavy is a teenager, her relationship with Kellen is the only tender thing in a brutal world of addicts and debauchery. When tragedy rips Wavy's family apart, a well-meaning aunt steps in, and what is beautiful to Wavy looks ugly under the scrutiny of the outside world. Kellen may not be innocent, but he is the fixed point in Wavy and Donal's chaotic universe. Instead of playing it safe, Wavy has to learn to fight for Kellen, for her brother, and for herself.

Discuss All the Ugly and Wonderful Things with other readers

Join or start a book club for All the Ugly and Wonderful Things on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for All the Ugly and Wonderful Things?

Sign up free on Readfeed, then browse public clubs or start your own club with All the Ugly and Wonderful Things as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss All the Ugly and Wonderful Things with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about All the Ugly and Wonderful Things with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.