Jeff Connelly - VE7DAC

If any of the descriptions here are inaccurate or incomplete, please send me an email.