EDWARD JAMES ALLEN, JR.