Craig Marshall Smith is an award-winning, Halifax-based writer, RCMP sergeant, and president of the Black Cultural Centre for Nova Scotia. He has chronicled and lectured extensively on African Canadian history and achievement.
Free Shipping for orders over $50. Dismiss