Modern Algebra - Singh, Surjeet (Vikas Publishing House, 2019)