Cary Campbell 

Farm boy turned medical device firmware developer. Father of four wonderful kids and grandfather of four exceptional grandkids. Likes jazz, is curious, and hopes that the grandkids will have as good a life as I have had so far.
See followers