 She also has written journal articles, and is a frequent radio and T.V.commentator.She has appeared on "NPR All Things Considered, The Diane Rehm Show, The Tavis Smiley Show, The Newshour With Jim Lehrer," CNN, BET, ABC News, and numerous local programs.