Author: Thornton, John Leonard; Tully, R. I. J.