Dr. Gerard Chaliand

Specialist in Irregular Warfare Ph. D (Sorbornne)