Thoughts upon thought [microform]: for young men, in three parts