Stephen N Xenakis Stephen N. Xenakis M.D., is a retired brigadier general in the US Army. Truthout Dec 10, 2017