Why do learners who draw perform well? Investigating the role of visualization, generation and externalization in learner-generated drawing. (April 2019)