Gemma Frisius Dutch Physician Mathematician And Cartographer Born 1508 - May 25 in History | This Day Story