1. I Don’t Blame You

    Cat Power

    03:05
  2. Free

    Cat Power

    03:33
  3. Good Woman

    Cat Power

    03:56
  4. Speak For Me

    Cat Power

    03:00
  5. Werewolf

    Cat Power

    04:05
  6. Fool

    Cat Power

    03:47
  7. He War

    Cat Power

    03:29
  8. Shaking Paper

    Cat Power

    04:27
  9. Babydoll

    Cat Power

    03:05
  10. Maybe Not

    Cat Power

    04:16
  11. Names

    Cat Power

    04:50
  12. Half Of You

    Cat Power

    02:39
  13. Keep On Runnin’

    Cat Power

    03:49
  14. Evolution

    Cat Power

    04:46