McEwan, Tom, Cairncross, Sandra, "Hallelujah! using topical examples to Illustrate ethical and business Issues for engineers.", , 2024