Algebraic Codes On Lines, Planes, And Curves by Richard Blahut & Richard E. Blahut