My Thoughts on Talib Kweli (Courtesy of PhillipWave Radio)