Yousef Haik, Sangarappillai Sivaloganathan, Tamer Shahin

Engineering Design Process - 3 - Cengage 2025

9789366606309