Ben Allen b. 1979