John Chevalier

Oratorian astronomer