by RomilaThapar (Author)
Format: Paperback
Pages: 374
Edition: New ed of 3 Revised ed
Publisher: OUP India
Published: 16 Apr 1998
ISBN 10: 019564445X
ISBN 13: 9780195644456