A review by addysense
UnDivided by Neal Shusterman

5.0