1 | All Must Be Love | 05:18 |
2 | Fray So Slow | 04:55 |
3 | Angel | 06:01 |
4 | On Every Train (Grain Will Bear Grain) | 05:25 |
5 | Hunter | 04:48 |
6 | Steal To The Sea | 10:16 |
7 | Home Is Far From Here | 03:23 |
8 | On Every Train (Grain Will Bear Grain) (12" Version) | 04:07 |
9 | All Must Be Love (Early Version) | 05:26 |