Barry Dwyer
The South Australian Institute of Technology, Ingle Farm 5098, Australia
Updating a master file—yet one more time
Communications of the ACM
A Discipline of Programming
Principles of Program Design