Private Transactions in Public Places: An Exploration of the Impact of the Computer Environment on Public Transactional Web Site Use
Consumer trust in an Internet store