GROUPS : theory and experience. - Napier, Rodney, (CAMBRIDGE UNIV PRESS,, 2024)