Model Based Learning and Instruction in Science - Clement, John J. (Models and Modeling in Science Education ;, 2008)