Ancient indian social history : Some interpretations - Thapar, Ramila (Delhi)