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

by John Mason

0 ratings • 0 reviews • 0 shelved
Book cover for 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

Bookhype may earn a small commission from qualifying purchases. Full disclosure.

  • ISBN10 1379429560
  • ISBN13 9781379429562
  • Publish Date 17 April 2018 (first published 27 May 2010)
  • Publish Status Unknown
  • Imprint Gale Ecco, Print Editions
  • Format Hardcover
  • Pages 306
  • Language English