A Far Cry From Failure by SWJ Editors | Oct 22, 2013 | Monitor By: SWJ Editors A Far Cry From Failure by Michael O'Hanlon, Foreign Affairs.