Astronomy. Johnston (Alexander Keith, FRSE, FRGS, & FGS)...