Sir Owen Roberts , professor Garnett o. a.