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