Laws and models: science, engineering, and technology - HALL, Carl W. (CRC Press, 2000)