Internet Archive BookReader

Annals, North British Society, Halifax, Nova Scotia : with portraits and biographical notes, 1768-1903