Ancient Indian Social History: Some Interpretations - Thapar, Romila