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