1. A Thousand Years (Kipper, Sting) 5:57 | |
2. Desert Rose (Featuring Cheb Mami) 4:45 | |
3. Big Lie, Small World (Featuring David Hartley) 5:05 | |
4. After The Rain Has Fallen 5:03 | |
5. Perfect Love... Gone Wrong (Featuring Sté) 5:24 | |
6. Tomorrow We?Ll See 4:47 | |
7. Prelude To The End Of The Game 0:20 | |
8. Fill Her Up (Featuring James Taylor) 5:38 | |
9. Ghost Story 5:29 | |
10. Brand New Day 6:19 | |
Sting
- guitar, bass, keyboards, vg-8 guitar synth, vocals
Kipper -
drum programming, keyboards
Dominic Miller - guitars
Manu
Katché - drums
Vinnie Colaiuta - drums
Jason
Rebello - piano, clavinet
Chris Botti - trumpet
Additional
personnel
Stevie Wonder - harmonica
James Taylor -
vocals, acoustic guitar
Cheb Mami - vocals
Branford
Marsalis - clarinet
Mino Cinelu - percussion
Dave
Hartley - string arranger and conductor (tracks 3 and 6), Hammond
organ
B.J. Cole - pedal steel guitar
Kathryn Tickell
- Northumbrian pipes, fiddle
Don Blackman - Hammond organ
Sté
- vocals
Gavyn Wright - string leader (tracks 3 and 6)
Joe
Mendez - background vocals
Janice Pendarvis - background
vocals
Althea Rodgers - background vocals
Marlon Saunders
- background vocals
Veneese Thomas - background vocals
Darryl
Tookes - background vocals
Ken Williams - background vocals
Tawatha
Agee - background vocals
Dennis Collins - background vocals
Ettamri
Mustapha - darbouka
Farhat Bouallagui - string arrangement
(track 2), conductor and leader
Moulay Ahmed - string player
Kouider
Berkan - string player
Salem Bnouni - string player
Sameh
Catalan - string player