Cheryl MacDonald
Cheryl MacDonald has been writing about Canadian history since 1976. In addition to nearly forty history books and a weekly history column, she has written historical articles for such magazines as The Beaver and Maclean's. She lves near Nanticoke, Ontario.
An OTP has been sent to your Registered Email Id:
Resend Verification Code