1. Building a Mystery

    Sarah McLachlan

    04:07
  2. I Love You

    Sarah McLachlan

    04:44
  3. Sweet Surrender

    Sarah McLachlan

    04:00
  4. Adia

    Sarah McLachlan

    04:04
  5. Do What You Have to Do

    Sarah McLachlan

    03:46
  6. Witness

    Sarah McLachlan

    04:47
  7. Angel

    Sarah McLachlan

    04:30
  8. Black & White

    Sarah McLachlan

    05:02
  9. Full of Grace

    Sarah McLachlan

    03:41
  10. Last Dance

    Sarah McLachlan

    02:30