Michael E. Cyr lives in central Maine, USA