Managing Humans: More Biting and Humorous Tales of a Software Engineering Manager 4th ed.
Requirements Engineering Fundamentals: A Study Guide for ... for Requirements Engineering Exam
Academic Writing for Engineering Publications: A Guide for Non-native English Speakers 1st ed. 2022
Introduction to Agricultural Engineering Technology: A Problem Solving Approach 4th ed. 2018
Applying Engineering Thermodynamics: A Case Study Approach
Aircraft Design: A Systems Engineering Approach, Aircraft Design: A Systems Engineering Approach
Designing Games: A Guide to Engineering Experiences
Engineering in Emergencies: A practical guide for relief workers, 2nd Revised edition


