Michael J. Ard 

Johns Hopkins University's program director for the Master of Science in Intelligence Analysis. Former intelligence analyst, security professional, and naval officer. Writes on intelligence and national security issues. Lives in Texas.
See followers