India: an archaeological history - Palaeolithic beginnings to early historic foundations - Dilip K. Chakrabarti (Oxford university press, 2006)