Philosophy, Science, Education and Culture - Robert Nola, Gürol Irzik ((Contemporary Trends and Issues in Science Education))