Self knowledge : a treatise, shewing the nature and benefit of that important science, and the way to attain it ; intermixed with various reflections and observations on human nature / by John Mason, A.M.

  • Mason, John, 1706-1763.
Date:
1793