Improving chemistry and geology teaching : the development and implementation of a science teacher education model based on the history and philosophy of science See original record