Groups theory and experience - Napier, Rodney W (1989)