African Peoples Organisation
Professor Ralph George Hendrickse 1926-2010 - A Life Well-lived