Sikotar Mata How ancient Indian mariners carried home a Yemeni island as a deity