Understanding Consumers' Acceptance of Online Purchasing
Examining technology acceptance by school teachers: a longitudinal study