Algebraic coding theory over finite commutative rings.