Question # 1
Who has given the ''Deterministic or dingle factor theory'' about social change:

Choose an answer