num_pages: 250
language: English
title: Ancient India: History and Archaeology
titlecomplete: Ancient India: History and Archaeology
publisher: Abhinav Publications