Recent Books. (14th August 2018) - Bell, Nicolas; Laurie, Robert; McKitterick, David; Flood, John L