Renaissance Inventions and Discoveries in History