David Harel
IBM T. J. Watson Research Center, Yorktown Heights, NY
do considered reflectively: a contribution to group programming
ACM SIGPLAN Notices
do considered obviously odd in three dimensions
Bracketing programme constructs
Some Pascal style guidelines