| # | Title | Rating | Length |
|---|
| 1 | Heaven | | 4:09 |
| 2 | Ruby Tuesday | | 4:22 |
| 3 | Looking at You | | 4:25 |
| 4 | Let It Rain | 1 | 4:36 |
| 5 | All I Care For | | 3:09 |
| 6 | He Ain’t Heavy- recording engineer:
- Paul Lani and Krish Sharma
- assistant engineer:
- Chad Bamford, Al Lay and John Sperger
- producer:
- Chris von Rohr
- assistant mixer:
- Leo Leoni and Chris von Rohr
- mixer:
- Paul Lani
- bass:
- Marc Lynn
- drums (drum set):
- Hena Habegger
- guest harmonica:
- Andrew Garver
- guest keyboard and guest percussion:
- Cat Gray
- guest slide guitar:
- Sami Sanchez
- guitar:
- Leo Leoni
- guest background vocals:
- Jane Child
- vocals:
- Steve Lee and Leo Leoni
- phonographic copyright (℗) by:
- BMG Ariola (Schweiz) AG and BMG Ariola München GmbH
- recorded at:
- A&M Studios Los Angeles in Hollywood, Los Angeles, California, United States
- cover recording of:
- He Ain’t Heavy, He’s My Brother
- writer:
- Bob Russell and Bobby Scott
- publisher:
- Amber Leigh Music Inc., Campbell Connelly & Co. Ltd., Cyril Shane Music, Harrison Music Corp., Heath Levy Music, Jenny Music Inc., Music Sales Corporation , Warner/Chappell Music Ltd. and ミュージック・セールス
| | 4:35 |
| 7 | One Life One Soul | | 3:59 |
| 8 | You | | 4:18 |
| 9 | Homerun | | 3:55 |
| 10 | Father Is That Enough? | | 3:57 |
| 11 | Reason to Live | | 4:39 |
| 12 | Lonely People | | 3:24 |
| 13 | Peace of Mind | | 3:34 |
| 14 | Angel | | 5:05 |
| 15 | Out on My Own | | 5:09 |
| 16 | I’m on My Way | | 5:54 |
| 17 | Love Soul Matter | | 3:56 |
| 18 | Time | | 6:27 |