Higher algebra including abstruct algebra - Das, B. (Asoke Prakashan, 2003)