al-Fudail, Mohammed and Mellar, Harvey (2008) Investigating teacher stress when using technology. Computers and Education, 51 (3). pp. 1103-1110. ISSN 03601315