Course in abstract algebra - Khanna, V. K (New Delhi, 1998)