Recent Books. (18th June 2019) - McKitterick, David