as professor Thornton Beaumont , fil.