Return to Article Details
Presence, or the sense of being-there and being-with in the new media society