A review by blueplastichairbrush
Gleanings by Neal Shusterman

4.0