TRACK LISTING
| 1 | Building a Mystery |
| 2 | I Love You |
| 3 | Sweet Surrender |
| 4 | Adia |
| 5 | Do What You Have to Do |
| 6 | Witness |
| 7 | Angel |
| 8 | Black & White |
| 9 | Full of Grace |
| 10 | Last Dance |
Home > Music > Sarah McLachlan
| 1 | Building a Mystery |
| 2 | I Love You |
| 3 | Sweet Surrender |
| 4 | Adia |
| 5 | Do What You Have to Do |
| 6 | Witness |
| 7 | Angel |
| 8 | Black & White |
| 9 | Full of Grace |
| 10 | Last Dance |