
| # | Track | Duration |
|---|---|---|
| 1. | The Ballad of Bill Hubbard | 04:21 |
| 2. | What God Wants, Pt. I | 06:00 |
| 3. | Perfect Sense, Pt. I | 04:15 |
| 4. | Perfect Sense, Pt. II | 03:51 |
| 5. | The Bravery of Being Out of Range | 05:45 |
| 6. | Late Home Tonight, Pt. I | 04:01 |
| 7. | Late Home Tonight, Pt. II | 02:13 |
| 8. | Too Much Rope | 06:47 |
| 9. | What God Wants, Pt. II | 04:40 |
| 10. | What God Wants, Pt. III | 04:09 |
| 11. | Watching TV | 06:06 |
| 12. | Three Wishes | 07:52 |
| 13. | It's a Miracle | 09:30 |
| 14. | Amused to Death | 09:07 |