'The reason Homer Wells kept his name was that he came back to St Cloud's so many times, after so many failed foster homes, that…
A masterpiece from one of the great contemporary American writers. 'A wonderful novel, full of energy and art, at once funny and heartbreaking...terrific' WASHINGTON POST…