Contemporary moral problems - White, James E. (Wadsworth Pub. Co., 2000)