Dianne Marshall
Dianne Marshall

Dianne Marshall is a local historian and is the history columnist for CBC’s Information Morning in Halifax.

Dianne Marshall's books:

Free shipping on orders over $50. Use coupon code NIMSHIP50 at checkout! Dismiss