Thomas Barnes 
Thomas Barnes's avatar
Liberal. Cat owner. Windmill cancer survivor. Retired Navy. Retired Academic. Retired Politician. Retired Consultant. An advocate for anything opposing evangelical BS.