1. The Ghost Who Walks

    Karen Elson

    03:02
  2. The Truth Is in the Dirt

    Karen Elson

    03:56
  3. Pretty Babies

    Karen Elson

    03:25
  4. Lunasa

    Karen Elson

    03:55
  5. 100 Years from Now

    Karen Elson

    03:13
  6. Stolen Roses

    Karen Elson

    03:07
  7. Cruel Summer

    Karen Elson

    03:30
  8. Garden

    Karen Elson

    04:21
  9. The Birds They Circle

    Karen Elson

    03:13
  10. A Thief At My Door

    Karen Elson

    03:45
  11. The Last Laugh

    Karen Elson

    03:08
  12. Mouths to Feed

    Karen Elson

    03:48