Learn from oneself and others positively, and do much better...https://pan.uvic.ca:443/webb/
https://pan.uvic.ca:443/webb/viewtopic.php?t=9117
intro http://tinyurl.com/ecs360