History and Philosophy of Science Essay Prize Awarded The International Union of History and Philosophy of Science and Technology (IUHPST) has announced the winning essay in its History and Philosophy of Science essay contest. (more…)