Modern algebra - Vatsa, B. S. (New Age International, 2010)