Bill Cannon

I aspire to be a curmudgeon but for now I'm just cranky.

Bill Cannon
Bill Cannon hasn’t been active on Medium yet. Check back later to see their stories, claps, and highlights.