The land of the Veda : India briefly described in some of its aspects, physical, social, intellectual and moral.