Brian Kiwanuka

Brian Kiwanuka is a writer‚ attorney and music nerd but not in that order. He is still wondering why Nas never did an entire album with DJ Premier.
PopMatters