Foundation Science For Engineers by Keith Watson & K.L. Watson