DAVID ALLEN MD