River of Ghosts by Peter Tonkin