Consider Ethics: Pearson New International Edition : Theory, Readings, and Contemporary Issues - Waller, Bruce N.