DAVID D. GALLAGHER M D