At Eternity's Shore by Richard Murray