S sciencedirect.com Does car dependence make people unsatisfied with life? 5 points wzm 1 year ago 0 comments