Ancient Indian social history : some interpretations - Romila Thapar (Orient Longman, 1996)