Crommelin, Andrew Claude de la Cherois, President Royal Astronomical Society