blef professor C . B . Mesterton,