Contemporary moral problems - White, James E. (Thomson/Wadsworth, 2006)