Indian thought and its development