Elegy For a River - Tom Moorhouse

A DAILY MAIL BOOK OF THE WEEK: ''particularly enjoyable''''Somehow laugh-out-loud funny -…