Owen Owen - British teacher and school inspector