Groups: A path to geometry - Burn R P (Cambridge CUP, 1985)
Keywords: Combination; Permutation