A Course In Abstract Algebra - Vijay K Khanna (Vikas Publishing House Pvt Ltd, New Delhi, 2010)