Mental Arith by James B. Thomson