Ancient echoes / - Holdstock, Robert, (HarperCollins,, 1996)