An independent profile and study guide to Dr. Gerald Horne's historical scholarship, 51-title master library, public teaching, archives, and suggested course.