Abstract theory of groups - Ulivitch, Otto (W H Freeman, 1966)