First course in abstract algebra - Fraleigh, John B (New Delhi Narosa, 1982)