An apology : the Protestant Episcopal society for the promotion of evangelical knowledge
New York