DAVID H. MCCULLOUGH, MD