India and Faraway Lands: 5000 Years of Connected History