Notes For An African World Revolution John Henrik Clarke

You will appreciate the illustrated reference section in the back.

You will find that this activity book makes a great travel companion.