The theory of groups - Mcdonald, Jan D. (Clarendon, 1968)