Intermediate Arithmetic by Dr John Henry Walsh