Hip-Hop and the Politics of Social Engineering: Lupe Fiasco, Jay-Z and Barack Obama’s Inauguration Read more