Uncovering Student Thinking in Mathematics by Cheryl Rose, Caroline Arline & Cheryl M. Rose