Mary Lu MacDonald
MARY LU MACDONALD is a Canadian Studies specialist who has written extensively on pre-Confederation Canada. She resides in Halifax.
MARY LU MACDONALD is a Canadian Studies specialist who has written extensively on pre-Confederation Canada. She resides in Halifax. See less
Mary Lu MacDonald's Featured Books