WILLARD ALLEN, JR.