Engineering ethics and the Drexel University Library : a collaborative teaching partnership - Bhatt, Jay (American Society for Engineering Education, 2004)