Weekend Surprise! 5% off any purchase. Get the code »

John Garang

JOHN GARANG, Commander in Chief of the SPLA and Chairman of the SPLM. Edited and Introduced by Mansour Khalid

John Garang's Featured Books