| # | Title | Length |
|---|
| 1 | History Repeating | 4:48 |
| 2 | Two Rivers | 3:58 |
| 3 | Equals | 3:18 |
| 4 | Brighter Than the Sun | 3:43 |
| 5 | Heroine | 3:39 |
| 6 | Beautiful | 3:02 |
| 7 | Blood Red Viral Black | 3:16 |
| 8 | There Must Be a Way | 3:49 |
| 9 | In the Poppy Fields | 2:51 |
| 10 | Free Rock and Roll | 2:16 |
| 11 | A Breed Apart | 3:23 |
| 12 | Ever After | 4:11 |
| 13 | Direct Action | 3:22 |
| 14 | All Seeing | 3:51 |
| 15 | Alarm Calling | 2:39 |
| 16 | Three Sevens Clash | 3:55 |
| 17 | Raindown | 3:15 |
| 18 | Superchannel | 2:46 |
| 19 | New Home New Life | 3:34 |
| 20 | 45 RPM | 2:58 |
| 21 | The Drunk and Disorderly | 6:33 |
| 22 | Close | 3:21 |
| 23 | Flesh and Blood | 1:13 |
| 24 | Rise | 3:08 |
| 25 | Feel Free | 4:21 |
| 26 | Breathe | 3:48 |
| 27 | Raw | 3:37 |
| 28 | Love Don't Come Easy | 3:21 |
| 29 | A New South Wales | 2:56 |
| 30 | Sold Me Down the River | 3:47 |
| 31 | Presence of Love | 2:57 |
| 32 | Rescue Me | 3:19 |
| 33 | Rain in the Summertime | 4:28 |
| 34 | Knife Edge | 4:22 |
| 35 | Spirit of '76 | 4:44 |
| 36 | Strength | 3:30 |
| 37 | Absolute Reality | 2:57 |
| 38 | The Chant Has Just Begun | 5:14 |
| 39 | The Deceiver | 3:51 |
| 40 | Where Were You Hiding When the Storm Broke? | 3:01 |
| 41 | Sixty Eight Guns | 3:12 |
| 42 | The Stand | 3:42 |
| 43 | Marching On | 3:33 |
| 44 | Unsafe Building | 4:25 |