Carlos Juan Finlay (1833-1915): of mosquitoes and yellow fever.