Adm. James Stavridis (Ret.)

Get latest from Adm. James Stavridis (Ret.)

'Anatomy Of Failure': An Analysis Of Why America Keeps Losing Wars

'Anatomy Of Failure': An Analysis Of Why America Keeps Losing Wars