Who sings that song are you all right I haven't seen you in a long time?

Lucinda Williams, it's on her latest CD called West. The title of the song is 'Are You Alright'. Check out the CD, she is awsome, as a singer, songwriter and muscian.