Biography (The Gospel Coalition)
Biography (Presbyterian Heritage Center)
John Chavis is thought to be buried near Oxford, North Carolina.
Letter upon the Doctrine of the Extent of the Atonement of Christ (1837)
From the North Carolina Collection. The Louis Round Wilson Special Collections Library. University of North Carolina at Chapel Hill. http://search.lib.unc.edu/search?R=UNCb3389811