Comparative Studies in Society and History
Type
Journal articles and special issues
Pages
619-50

Adelante! Cuban trainers, Zimbabwean soldiers and the making of a liberation movement army in Angola