African Contributions Arif Abdul-Zahir
zahir@africancontributions.net P.O.Box 255 Media, Pennsylvania 19063 United States