Online Ray\\\'s New Higher Arithmetic: A Revised Edition Of The Higher Arithmetic 1880