The Theory of Groups - Macdonald, Ian D. (The Clarendon Press, 1968)