Carmen Yarrusso
Carmen Yarrusso, a software engineer for 35 years, designed and modified computer operating systems (including Internet software). He has a BS in physics and studied game theory and formal logic during his years with the math department at Brookhaven National Lab. He lives in New Hampshire and often writes about uncomfortable truths.
Other articles by this author

Top Ten Reasons to Legalize Marijuana Now
By Carmen Yarrusso, Truthout | Op-Ed![]()
Arm Kids to Combat Propaganda: Teach Reason - the Fourth "R" - in the Classroom
By Carmen Yarrusso, Truthout | Op-Ed