Harappan civilization and vedic culture (Pratibha Prakashan, 2010)