TY - BOOK TI - Engineering ethics : concepts and cases SN - 978-1-33755450-3 U1 - 174.962 E577 2019 PB - Cengage Learning KW - Engineering ethics N1 - 100 Main-Philosophy & Psy ER -