The Sight by David Clement-Davies
Reviewed by Callie from Cambridge, Massachusetts.