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