There have been lots of late nights and early mornings at the computer this week. The music getting me through has been some quintessential hip-hop hits. I regret how long it took me to...

More