Engineering Fundamentals An Introduction to EngineeringI was surprised by how many illustrated insets break up the text.