Living with Difference