Introduction to modern algebra - Kelley, John L. (East West Private Ltd, 1966)