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.
Shopping Cart
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.