Cover 7

Enemies Near and Far

Cover 8

Enemies Near and Far

Enemies Near and Far: How Jihadist Groups Strategize, Plot, and Learn

Type: Physical Book

Release Date: Unknown

Country: United States of America