TY - BOOK AU - Karpilovsky,G TI - Group and semi group rings CY - New York KW - Mathematics ER -