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