Discovering Abstract Algebra takes an Inquiry-Based Learning approach to the subject, leading students to discover for themselves its main themes and techniques. Concepts are introduced conversationally through extensive examples and student investigation before being formally d…