Physlet physics : interactive illustrations, explorations, and problems for introductory physics - Christian, Wolfgang; Belloni, Mario (Pearson/Prentice Hall, 2004)