English Beginner Higher Arithmetic. An Algorithmic Introduction to Number Theory Harold M. Edwards 2008 View book