Principles Of Engineering - Duderstadt, James J (1982)