The theory of groups - MacDonald, Ian David (Clarendon Press, 1968)