Small Great Things by Jodi Picoult
Small Great Things by Array