Describir: Theory and problems of abstract algebra