engineering; Includes solved examples throughout the discussion, as well as extensive