WILLIAM R. ALLEN, JR.