System of Mechanical Philosophy (Volume 2) by John Robison