A review by strangenessbooks
UnWholly by Neal Shusterman

5.0