Tracklist Drowned World/Substitute For Love 5:09 Swim 5:00 Ray Of Light 5:21 Candy Perfume Girl 4:34 Skin 6:22 Nothing Really Matters 4:27 Sky Fits Heaven 4:48 Shanti/Ashtangi 4:29 Frozen 6:12 The Power Of Good-Bye 4:10 To Have And Not To Hold 5:23 Little Star 5:18 Mer Girl 5:32