Echoes from a Far Shore by David Hodges