Ghosts

by David Alexander Robertson Book 3 of the Reckoner Trilogy