Language, Cognition, and Reality: Constructing Shared Meanings Through Communication