Along for the Ride by Sarah DessenSpeak by Laurie Halse AndersonThe Princess Bride by William GoldmanWhen You Are Engulfed in Flames by David Sedaris
What To Read Next
21,316 books — 25,114 voters