Fundamentals of Engineering by Donald Newman, Robert J. Boxer & Donald G. Newnan