Algebraic structures. Some aspects of group structure.
Bell, A. W.
London, 
1966.