If what you were looking for in music was shallow, personality cult, trash, you might already know that Sheryl Crow is the wrong musician to listen to.
What you get here is a supremely crafted set of songs, none of which pull any punches. There are no barriers between musical genres and careful listeners can hear the influence of many great musicians and tunes from all avenues of popular music. The result is poignant and rich but demanding.
Her direct expression of political commitment to peace, justice and freedom are more "Lennon" and certainly not "Lenin" inspired. As such they are tempered with inspiration and constructed with compassion to nurture not preach.