ELGIN B. ALLEN, JR.