The Infatuations by Javier Marías Hamish Hamilton, £18.99 “The antit - The Independent