New Publications on sale by Chas. Smith, 25 Hanover St., Edinburgh
Charles Smith (Firm)
Edinburgh
[1880?]