This is a personal website and any views or opinions expressed are my own and in no way represent my employer, my family, any organisation mentioned, my province, my country or the human race in general.
Nova Scotia, Canada
This is a personal website and any views or opinions expressed are my own and in no way represent my employer, my family, any organisation mentioned, my province, my country or the human race in general.