Recent Books. (18th June 2019) - McKitterick, David; Nash, Paul W; Flood, John L; Harris, Neil