Robert David Johnson, also known as KC Johnson, is an American author and history professor at Brooklyn College and the City University of New York Graduate Center.
Place of Birth:
Date of Birth: Nov 27, 1967
Fantastic Lies
Himself
KC Johnson