Outlines Of Metaphysics by John S. MacKenzie