Ani DiFranco is no stranger to reinvention. Over the course of more than three decades and nearly two dozen studio albums, the folk artist has experimented with jazz, hip-hop and funk. She's even ...