Bob Dylan: A Life in Stolen Moments Day by Day 1941-1995