Hiding in plain sight in plainfield
Hiding in Plain Sight in Plainfield: The Muslim Brotherhood of North America.