LIBRARIES - KNOWLEDGE - SOCIAL DEVELOPMENT in the information society.
Principles of Engineering System Design