1
by Sloan, John A. 1839-1886.
Published 1883
Book