Finite Commutative Rings And Their Applications by Gilberto Bini & Flaminio Flamini