Men and thought in ancient India