Tracklist
| A1 | The Last Farewell |
| A2 | Mexican Whistler |
| A3 | Dirty Old Town |
| A4 | All Of My Life |
| A5 | The First Hello, The Last Goodbye |
| B1 | I Don't Believe In If Anymore |
| B2 | Summer Days |
| B3 | Elizabethan Serenade |
| B4 | Brahm's Lullaby |
| B5 | That's Life |
| C1 | New World In The Morning |
| C2 | Durham Town |
| C3 | Mammy Blue |
| C4 | Oh No Not Me |
| C5 | Time |
| D1 | Hello, Good Morning, Happy Day |
| D2 | Before She Breaks My Heart |
| D3 | Image To My Mind |
| D4 | Kilgary Mountain |
| D5 | Skye Boat Song |
Companies, etc.
- Phonographic Copyright (p) – Tembo Music Canada
- Copyright (c) – Tee Vee Records Inc.
- Manufactured By – Tee Vee Records Inc.
- Distributed By – Tee Vee Records Inc.
Notes
Ⓟ 1976 Tembo Music Canada© 1976 Tee Vee Records Inc.
* Courtesy of RCA Records Limited (A1, B1, C1, C3)
₁ Courtesy of Tembo Music Canada (A2-A5, B2-B5, C2, C4-D5)
Track order differs from LP.
Other versions
| Category | Artist | Title (Format) | Label | Category | Country | Year |
|---|---|---|---|---|---|---|
| TV-1056, DVL2-0240 | Roger Whittaker | All My Best (2xLP, Comp) | Tee Vee International, RCA Special Products | TV-1056, DVL2-0240 | US | 1977 |
| TV-1005, DVL2-0240 | Roger Whittaker | All My Best (2xLP, Comp) | Tee Vee Records Inc., RCA Special Products | TV-1005, DVL2-0240 | Canada | 1977 |
| TV-1056 | Roger Whittaker | All My Best (LP, Comp) | Tee Vee International, Tee Vee Records Inc. | TV-1056 | Canada | 1976 |
| TA-1056 | Roger Whittaker | All My Best (2xLP, Comp) | Tee Vee International, Tee Vee Records Inc. | TA-1056 | Canada | 1977 |
| TA-1056 | Roger Whittaker | All My Best (LP, Comp) | Tee Vee Records Inc., Tembo Music Canada, Tee Vee International | TA-1056 | Canada | 1976 |

