'One of the best historical novels by anyone, ever' David Mitchell 'Japan's greatest twentieth-century author' Graham Greene 'A masterpiece. There can be no...