Solo by William Boyd Jonathan Cape, £18.99 It takes a brave chap to assume - The Independent