Lawerence Macaulay math-calculators1868