Modern Algebra - Singh, Surjeet (New Delhi Vikas Publishing, 2000)