History, Philosophy and Science Teaching - Matthews, Michael R. (Springer International Publishing, 2018)