James Beeghly, MD