On the subject, there's a website at
http://ethics.tamu.edu/ that is well worth looking at, particularly the two guest contributions that are there at the moment.
The paper by the legal chappie about the result of cases where aircraft technicians in the US have been sacked for refusing to sign-off unsafe aircraft is quite disturbing in places.
G