A Treatise of Human Nature Collections

434 pages • 1740 • 14 editions

nonfiction classics philosophy politics challenging informative reflective slow-paced

320 pages • 1740 • 1 edition

nonfiction classics philosophy politics challenging informative reflective slow-paced

128 pages • 1740 • 6 editions

nonfiction philosophy informative medium-paced