How to Think about Abstract Algebra provides an engaging and readable introduction to its subject, which encompasses group theory and ring theory.