Peter E Rider

Peter E. Rider is Atlantic Provinces historian and curator, Canadian Museum of Civilization.