Understanding, disseminating, and interpreting Kepler : the role of Giovanni Battista Riccioli and the law of orbits

Pisa University Press