I keep thinking this is Ben Harper's best cd. It's a blend of soul and great songs. This cd will take you for a ride of songs that are different from each other and that bear Ben's soul in them. I have realized that what makes Ben Harper's music so special is the amount of pleasure you can feel he put in writing and singing his songs. It's all there. This is one of my collection's best. Highly, really, highly recommended.