MUST READS | Daily Mail Online
MUST READS By Jane Shilling for the Daily Mail Published: 22:04 GMT, 12 March 2020 | Updated: 23:47 GMT, 13 March 2020 STILL WATER by John Lewis-Stempel (Black Swan £9.99, 304 pp) STILL WATER by John Lewis-Stempel (Black Swan £9.99, 304 pp) ‘Their humility [is] their own enemy,’ writes John Lewis-Stempel of that modest water … Read more