Barry H. Buchanan, DDS