R. James Carter

R. James Carter is a sociologist living in Salt Lake City, Utah.