John David Spencer, MD