Dialogue between different cultures throughout history