Remark on algorithm 15: rootfinder II. - George E. Forsythe; John G. Herriot (Commun. ACM, 1960)

Algorithm 26: rootfinder III. - John G. Herriot (Commun. ACM, 1960)

Algorithm 259: Legendre functions for arguments larger than one. - John G. Herriot (Commun. ACM, 1965)

Algorithms section policy. - John G. Herriot (Commun. ACM, 1966)

An ambiguity in the description of ALGOL 60. - John G. Herriot (Commun. ACM, 1969)

Procedures for Natural Spline Interpolation [E1] (Algorithm 472). - John G. Herriot (Commun. ACM, 1973)

Algorithm 507: Procedures for Quintic Natural Spline Interpolation [E1]. - John G. Herriot; Christian H. Reinsch (ACM Trans. Math. Softw., 1976)

Algorithm 600: translation of algorithm 507. procedures for quintic natural spline interpolation. - John G. Herriot; Christian H. Reinsch (ACM Trans. Math. Softw., 1983)

Educational Experience with the IBM 650. - John G. Herriot (IEEE Ann. Hist. Comput., 1986)