BJ Campbell 

BJ Campbell's avatar
Civil engineer and father. Staff writer at RECOIL Magazine and Open Source Defense. Personal writing at HWFO.substack.com. Guns, egregores, culture war analysis, media criticism, game theory all the things.