MR. DAVID ALLEN