Introduction to Group Theory - Ayache, Ahmed. (Springer, 2025)