Thoughts on Dr James Smalls?

James Smalls is Da Man!  He be running it down, been running it down for decades, love and respect for the Elder.