James Nathan Palmer, MD