ID:DA1046569X
Search authors sharing the same name
editor Romila Thapar
Popular Prakashan 1995
Available at 6 libraries