Ronald Richard Preston, MD