PROFESSOR (DR.) WILLIAM THORPE