Three Brothers by Peter Ackroyd Chatto & Windus, £14.99 “Three b - The Independent