JD Flynn 

JD Flynn is editor-in-chief of The Pillar.
See followers