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