Media And Ethics by Elaine E. Englehardt, Ralph Barney & Ralph D. Barney