Catharine Hayden Barbour: June First 1863-September Fifth 1901
Publisher: privately printed
Published: 1902
Language: eng
Number of pages: 71