Trust Your Eyes by Linwood Barclay Orion, £18.99 “I’ve seldom - The Independent