Engineering infrastructure diagramming and modeling [electronic resource] / Panel on Engineering Infrastructure Diagramming and Modeling, Committee on the Education and Utilization of the Engineer, Commission on Engineering and Technical Systems, National Research Council.