Heterodoxy in Natural Philosophy and Medicine: Pietro Pomponazzi, Guglielmo Gratarolo, Girolamo Cardano | Publicación