William Foster: The Organization of Information (2nd ed.). Program 38(4): 282-283 (2004)