Read more about Louise Moelwyn-Hughes on the Master's introduction page of the Marlborough College website.