Upinder Singh A history of ancient and early medieval india : From the stone age to the 12th century - 2nd - Noida Pearson India 2024 - xxxvi, 817p. ISBN: 979.00 Dewey Class. No.: 954.01 / Up4H