Online consumer behavior: A review and agenda for future research
Business-to-consumer electronic commerce: a longitudinal study