First course in abstract algebra - Fraleigh, J.B. (Narosa, 1995)
English