Ideas Under Fire: Historical Studies of Philosophy and Science in Adversity - 9781683930693