Zelia, what evidence do you have that James Dorsey Williamson and John Newton Williamson were the sons of John Milton Williamson?
Census records show that John M. Williamson of Union County, North Carolina had a son named James K. P. Williamson born about 1844-45, and a son named John H. Williamson born about 1848-49. James K. P. Williamson was probably named for President James K. Polk whose term of office was 1845-1849.
With kind regards----