Robert Ketton

English astronomer, translator, priest and diplomat active in Spain

Mentioned in