Jim Fletcher 

self-employed engineer working part-time in Nova Scotia, Canada