Hamid Ashraf

Hamid Ashraf

1946-1976




Biography

An Analysis of One Year of Urban and Mountain Guerrilla Warfare, 1970s