Mastering astronomy - North, Gerald (Macmillan master series, 1988)