"Neither in the Vedas, nor in any book .. .is there any allusion to a prior residence ... out of India ... There is no reason whatever for thinking that the Hindus ever inhabited any country but their present one."