Introduction to modern algebra and analysis - Crouch, Ralph (Holt, Rinehart and Winston, 1962)