Research In Collegiate Mathematics Education by Jim Kaput, Ed Dubinsky & Alan Schoenfeld