Scan barcode
A review by barbaraskalberg
Pay It Forward by Catherine Ryan Hyde
4.0
I wish I could have read this without the faintest glimmer of knowing the story (having seen the movie all those years ago). Still a great read.