HAIGHT, W. R.
Regular price $25.00 Sale
Arrangement of 1,006 titles published in Canada from 1767 to the end of 1895. Title index at rear.