Author Archives: John Jardine Goss

John Jardine Goss

About John Jardine Goss

An accomplished lunar observer and member of the Roanoke Valley [Virginia] Astronomical Society, John Goss serves as president of the Astronomical League.