Author(s): C. A. R. Hoare
Publication date (Print): October 1969
Journal: Communications of the ACM
Publisher: Association for Computing Machinery (ACM)