ABSTRACT ALGEBRA - DIPAK CHATTERJEE (HIMALAYA PUBLISHING HOUSE, 2001)