Some sweet modern soul....well, not really modern-sounding, but I'll take it and not feel too bad as I'll throw it an a mix with Sam Cooke, Otis Redding and Marvin Gaye etc..
The album is called No Time For Dreaming by Charles Bradley...his name makes him sound like a PGA Tour pro, but you'll quickly ignore that once you a) see his album cover and b) hear him sing. Too good.
Here's a taste. Listen, then go buy it.