History & Philosophy of Science @ the Cavendish