Holmes Catalogue of Canada and British North America By Holmes, L. Seale, Ed. Hardcover Price $55.35 Free Shipping