ALLEN T.P. JR.