Academic Writing for Engineering Publications: A Guide for Non-native English Speakers 1st ed. 2022
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 Secure Devices: A Practical Guide for Embedded System Architects and Developers
Engineering in Emergencies: A practical guide for relief workers, 2nd Revised edition

