1 | Washing Of The WaterArranged By [Horns] – Malcolm BurnArranged By [Strings] – Johnny Dollar, Will MaloneBaritone Saxophone – Reggie HoustonTenor Saxophone – Tim Green | 3:52 |
2 | Secret WorldCello [Synth] – Malcolm BurnGuitar, Dobro – Daniel LanoisPercussion – Manu KatcheProgrammed By [Drum Loops] – Doudou N'Diaye Rose | 7:01 |
3 | Kiss That FrogBacking Vocals – Marilyn McFarlaneLoops [Percussion] – The Adzido DrummersShaker – Manny Elias | 5:20 |
4 | Fourteen Black PaintingsDjembe – Babacar FayeDobro – Daniel LanoisMandolin – Richard Evans Surdo [Surdu], Bass, Keyboards – John Paul JonesTalking Drum – Assane Thaim | 4:38 |
5 | SteamArranged By [Horns] – Daniel LanoisBaritone Saxophone – Reggie HoustonDrums – The Babacar Faye DrummersGuitar [Epiphone] – Leo NocentelliTenor Saxophone – Tim Green | 6:03 |
6 | Love To Be LovedArranged By [Strings] – Caroline LaVelle, Johnny Dollar, Will MaloneDrum [Hand Drum] – Daryl JohnsonGuitar – Bill DillonKeyboards [Additional] – Brian EnoProgrammed By – William OrbitTabla – Hossam Ramzy | 5:18 |
7 | Only UsBacking Vocals – Ayub OgadaFlute [Key] – Kudsi ErgunerGuitar – Bill DillonProgrammed By [Additional] – William Orbit | 6:32 |
8 | Blood Of EdenGuitar [Bridge] – Gus IsidoreHihat, Backing Vocals – Daniel LanoisVocals – Sinéad O'Connor | 6:39 |
9 | Come Talk To MeBacking Vocals – The Dmitri Pokrovsky EnsembleBagpipes – Chris OrmstonDrums – The Babacar Faye DrummersKeyboards [Additional Verse] – Richard BlairProgrammed By [Drum Loops] – Doudou N'Diaye RoseShaker, Guitar, Vocals [Additional] – Daniel LanoisVocals – Sinéad O'Connor | 7:06 |
10 | Digging In The DirtBacking Vocals – Ayub Ogada, Peter Hammill, Richard MacPhailDjembe – Babacar FayeGuitar [Epiphone] – Leo NocentelliPercussion [Tama] – Assane ThaimSurdo – Hossam Ramzy | 5:18 |