Lara Alcock How to Think About Abstract Algebra