“…McLean, 4 an engineer, utilizes three categories in discussing engineering ethics: technical ethics, dealing with technical decisions by engineers; professional ethics, dealing with interactions among managers, engineers and employers; and social ethics, dealing with sociopolitical decisions concerning technology. McLean's notion of professional ethics is narrower than Ladd's, incorporating only those dimensions that Ladd describes as micro-ethics.…”