Hagyard's Royal Canadian almanac 1881
Milburn, Bentley & Pearson
1881
Toronto
text
patent:PatMed_a_0286
English