TY - BOOK TI - Discovering engineering design in the 21st century : an activities-based approach SN - 978-0-357-68520-4 U1 - 620.0042 S9176 2024 PB - Cengage Learning, Inc. KW - Engineering desing N1 - 600 Technology (App Sciences) ER -