Giovanni di Michele Savonarola (Italian Physician, Humanist, Scientist) 1385-1468 Posted by 0x000216 October 21, 2009