Stephen Coughlin
Stephen C. Coughlin is an American lawyer and former Joint Chiefs of Staff intelligence analyst who was a contract employee providing advice and analysis at the Pentagon, until he was let go in 2008 under controversial circumstances, reportedly owing to his views on the nature of Islam and the Muslim Brotherhood. Provided by Wikipedia-
1