Patterns and operators the foundations of data representation - Simon, Jean Claude (North Oxford Acad. Publ., 1986)