Ray's New higher arithmetic : a revised edition of the Higher arithmetic | NiceBooksReads