Describir: An introduction to modern algebra