1638-1693

Giovanni Buonaventura Viviani