Ratings137
Average rating3.9
Well, I read this entire book on a cross-country plane ride. Throughout it all, I wondered how this was ever going to work out in a way that didn't feel creepy or weird or contrived. Somehow, Rainbow Rowell did it, and I cried at the end.