History.edu : essays on teaching with technology - Trinkle, Dennis A.; Merriman, Scott A. (M. E. Sharpe, 2001)