Contemporary moral problems - White, James E. (West, 1988)