Semigroups of matrices - Okniński, Jan (Series in algebra ;, 1998)