Giovanni Fracastoro
overview