ByNobleID
    Mental animation: inferring motion from static displays of mechanical systems. | NobleID