Michael Johnston 

Computer consultant/network engineer for 30 years. Used to be a Democrat, now consider myself a progressive - but not the BS of a 'leftist' that we get branded.