Diagnosing mathematical difficulties - Underhill, Robert G. (Merrill, 1980)