Spalter, et al.. Considering a Full Range of Teaching Techniques for Use in Interactive Educational Software: A Practical Guide and Brainstorming Session. Stripes Publishing, doi:10.1109/fie.2000.896622.