The Theory of Groups vols. 1,2 - Kurosh, A. G.