Elements of abstract algebra.
Dean, Richard Albert.
New York; London, 
[1966]