Living Museum of Learning Books Worth Returning To A First Course in Abstract Algebra (2022) John B. Fraleigh and Neal Brand