Thapar, Romila

Ancient Indian social history some interpretation - New Delhi Orient Law House 1996 - 341

Ancient History-India