A review by gailm
Off the Page by Jodi Picoult

4.0

A fairy tale with a happy ending