professor john hart