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.

Advanced Search

Showing the single result

Shopping Cart
Scroll to Top