Author: Hartshorne, C. H. Rev.
Title: Rev.