Error patterns in computation : using error patterns to improve instruction - Ashlock, Robert B. (Merrill Prentice Hall, 2002)