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