Skip to main content Skip to search Skip to search

About

Jan Beveridge

Jan Beveridge is an independent researcher. She lives in Elora, Ontario.