Moseley Flint: Professional education since 1974.