Kevin M. Levin
historian, educator, public speaker
About
Blog
cv
Books
Op-Eds
Media
Projects
Contact
NAACP
King Salim Khalfani Speaks Truth to Power Without the Truth
Is This an Appropriate Role for the National Park Service?
Can the NAACP Get Right With the Civil War Sesquicentennial?
Let the Documents Speak For Themselves
The NAACP and the Confederate Flag