The Choir invisible
By: James Lane Allen.
Publisher: Scholarly Press
Place of publication: St. Clair Shores, Mich
Number of pages: 361
Notes: A reprint of the 1897 edition.