allen benton