DAVID SUTHERLAND teaches history at Dalhousie and contributed many entries to the Dictionary of Canadian Biography. He has published many articles on aspects of Halifax history.
DAVID SUTHERLAND teaches history at Dalhousie and contributed many entries to the Dictionary of Canadian Biography. He has published many articles on aspects of Halifax history.