A review by keu482
Shade by Steven Gould

3.0

Apparently part of a larger series. This is good, very good. The main character is this great little boy who keeps thinking of others before himself.