A review by susanshapiro
By Any Other Name by Jodi Picoult

4.0