Permutation Groups by Brian Mortimer & John D. Dixon