1. Benabou, J. “Structures Algebriques dans les Categories.” Cahiers de Topologie et Geometrie Differentiel 10 (1968), 1–126.
2. Burstall, R. M. and Goguen, J. A. “Putting Theories together to Make Specifications.” Proceedings, Fifth International Joint Conference on Artificial Intelligence 5 (1977), 1045–1058.
3. Burstall, R. M., and Goguen, J. A. The Semantics of CLEAR, a Specification Language. In Proceedings of the 1979 Copenhagen Winter School on Abstract Software Specification, Springer-Verlag, 1980, pp. 292–332.
4. Burstall, R. M. and Goguen, J. A. An Informal Introduction to Specifications using CLEAR. In The Correctness Problem in Computer Science, Boyer, R. and Moore, J, Ed.,Academic Press, 1981, pp. 185–213.
5. Dijkstra, E. W. Notes on Structured Programming. In Structured Programming, Hoare, C. A. R., Ed.,Academic Press, 1972.