Introduction to analysis and abstract algebra - Hafstrom, John E. (Saunders, 1967)