Manipulating perceived social presence through the web interface and its impact on attitude towards online shopping
An overview of online trust: Concepts, elements, and implications