| 1 | Weight Of The WorldBacking Vocals – Jane AyreEngineer – Bob KraushaarProducer – Stephen HagueWritten-By – Bell, Clarke | 3:41 |
| 2 | Hallowed GroundEngineer – Bob KraushaarProducer – Stephen HagueWritten-By – Bell, Clarke | 4:06 |
| 3 | Chains Of LoveBacking Vocals – Caron Wheeler, Naomi OsborneEngineer – Bob KraushaarProducer – Stephen HagueWritten-By – Bell, Clarke | 3:39 |
| 4 | Ship Of FoolsCo-producer, Engineer – David JacobWritten-By – Bell, Clarke | 4:02 |
| 5 | Heart Of StoneBrass – The KickhornsBrass [The Kickhorns] – Roddy Lorimer, Simon Clark, Steve Sidwell, Tim SandersEngineer – Bob KraushaarProducer – Stephen HagueWritten-By – Bell, Clarke | 3:20 |
| 6 | When I Needed You (Melancholic Mix)Producer – ErasureWritten-By – Bell, Clarke | 4:23 |
| 7 | Yahoo!Backing Vocals – Caron Wheeler, Jane Ayre, Naomi OsborneEngineer – Bob KraushaarProducer – Stephen HagueWritten-By – Bell, Clarke | 3:48 |
| 8 | River Deep, Mountain High (Private Dance Mix)Producer – ErasureWritten-By – Barry/Greenwich/Spector | 7:01 |
| 9 | Phantom BrideEngineer – Bob KraushaarProducer – Stephen HagueWritten-By – Bell, Clarke | 3:33 |
| 10 | Sixty-Five ThousandEngineer – Bob KraushaarProducer – Stephen HagueWritten-By – Bell, Clarke | 3:24 |
| 11 | Witch In The DitchEngineer – Bob KraushaarProducer – Stephen HagueWritten-By – Bell, Clarke | 3:45 |
| 12 | A Little RespectEngineer – Bob KraushaarProducer – Stephen HagueWritten-By – Bell, Clarke | 3:34 |
| 13 | ImaginationEngineer – Bob KraushaarProducer – Stephen HagueWritten-By – Bell, Clarke | 3:29 |