Giovanni Battista de Cavalieri
1525 - 1601 ~ Italian