Higher Arithmetic; Or The Science And Application Of Numbers by James B. Thomson