James R. Matthews

Papers:
95 Problem Solving, Reasoning, and Engagement with Mathematical Card Tricks