Small Wars Journal

The Long Battle for Mosul: Is Iraq Ready?