John Chartres — economic and social historian