BRUCE J. ALLEN