Tracklist
| The Early Years | |||
| 1-1 | –Tyrannosaurus Rex | Debora | 3:11 |
| 1-2 | –Tyrannosaurus Rex | Child Star | 2:52 |
| 1-3 | –Tyrannosaurus Rex | Knight | 2:38 |
| 1-4 | –Tyrannosaurus Rex | Consuela | 2:26 |
| 1-5 | –Tyrannosaurus Rex | Oh Harley (The Saltimbanques) | 2:19 |
| 1-6 | –Tyrannosaurus Rex | Evenings Of Damask | 2:26 |
| 1-7 | –Tyrannosaurus Rex | Iscariot | 2:51 |
| 1-8 | –Tyrannosaurus Rex | By The Light Of The Magical Moon | 2:51 |
| 1-9 | –Tyrannosaurus Rex | Organ Blues | 2:46 |
| 1-10 | –Tyrannosaurus Rex | Elemental Child | 5:33 |
| 1-11 | –T. Rex | Childe | 1:42 |
| 1-12 | –T. Rex | Seagull Woman | 2:22 |
| 1-13 | –Tyrannosaurus Rex | Once Upon The Seas Of Abyssinia | 2:09 |
| 1-14 | –T. Rex | Cosmic Dancer | 4:33 |
| 1-15 | –T. Rex | Lean Woman Blues | 3:03 |
| 1-16 | –T. Rex | Rip Off | 3:44 |
| 1-17 | –T. Rex | One Inch Rock | 2:29 |
| 1-18 | –Tyrannosaurus Rex | Pewtor Suitor | 3:13 |
| 1-19 | –Tyrannosaurus Rex | Salamanda Palaganda | 2:16 |
| 1-20 | –Tyrannosaurus Rex | King Of The Rumbling Spires | 2:11 |
| 1-21 | –Dib Cochran & The Earwigs | Oh Baby | 2:41 |
| The Singles A's & B's | |||
| 2-1 | –T. Rex | Ride A White Swan | 2:18 |
| 2-2 | –T. Rex | Is It Love | 2:37 |
| 2-3 | –T. Rex | Summer Time Blues | 2:43 |
| 2-4 | –T. Rex | Hot Love | 4:58 |
| 2-5 | –T. Rex | Woodland Rock | 2:25 |
| 2-6 | –T. Rex | The King Of The Mountain Cometh | 3:54 |
| 2-7 | –T. Rex | Get It On | 4:27 |
| 2-8 | –T. Rex | There Was A Time | 1:00 |
| 2-9 | –T. Rex | Raw Ramp | 2:23 |
| 2-10 | –T. Rex | Jeepster | 4:13 |
| 2-11 | –T. Rex | Life's A Gas | 2:27 |
| 2-12 | –T. Rex | Telegram Sam | 3:48 |
| 2-13 | –T. Rex | Cadilac | 3:54 |
| 2-14 | –T. Rex | Baby Strange | 3:07 |
| 2-15 | –T. Rex | Metal Guru | 2:28 |
| 2-16 | –T. Rex | Thunderwing | 3:46 |
| 2-17 | –T. Rex | Lady | 2:15 |
| 2-18 | –T. Rex | Children Of The Revolution | 2:28 |
| 2-19 | –T. Rex | Jitterbug Love | 2:57 |
| 2-20 | –T. Rex | Sunken Rags | 2:54 |
| 2-21 | –T. Rex | Solid Gold Easy Action | 2:15 |
| 2-22 | –T. Rex | Born To Boogie | 2:07 |
| 2-23 | –T. Rex | 20th Century Boy | 3:40 |
| 2-24 | –T. Rex | Free Angel | 2:14 |
| From Glam Rock To Fast Punk 1972-1977 | |||
| 3-1 | –T. Rex | Buick McKane | 3:34 |
| 3-2 | –T. Rex | Rabbit Fighter | 3:58 |
| 3-3 | –T. Rex | Chariot Choogle | 2:47 |
| 3-4 | –T. Rex | Tenement Lady | 2:56 |
| 3-5 | –T. Rex | Left Hand Luke And The Beggar Boys | 5:18 |
| 3-6 | –T. Rex | Venus Loon | 3:01 |
| 3-7 | –T. Rex | The Leopards (Featuring Gardinia & The Mighty Slug) | 3:38 |
| 3-8 | –T. Rex | Till Dawn | 2:59 |
| 3-9 | –T. Rex | Solid Baby | 2:38 |
| 3-10 | –T. Rex | Precious Star | 2:53 |
| 3-11 | –T. Rex | Calling All Destroyers | 3:55 |
| 3-12 | –T. Rex | Casual Agent | 2:55 |
| 3-13 | –T. Rex | Crimson Moon | 3:24 |
| 3-14 | –T. Rex | Pain And Love | 3:41 |
| 3-15 | –T. Rex | Teen Riot Structure | 3:35 |
| 3-16 | –T. Rex | Life's An Elevator | 2:25 |
| 3-17 | –T. Rex | Tame My Tiger | 2:29 |
| 3-18 | –T. Rex | Ride My Heels | 2:29 |
| 3-19 | –T. Rex | Sitting Here | 2:21 |
| 3-20 | –T. Rex | All Alone | 2:50 |
| 3-21 | –T. Rex | Midnight | 2:46 |
Companies, etc.
- Marketed By – Essential
- Distributed By – Essential
- Licensed From – Cube Records
- Phonographic Copyright (p) – Castle Communications PLC
- Copyright (c) – Castle Communications PLC
- Glass Mastered At – Disctronics S
Credits
- Compiled By, Liner Notes, Photography By [Courtesy Of] – John & Shan Bramley
- Design [Sleeve] – Brian Burrows
Notes
Made in the E.E.C.3 Jewel Case CDs with 4 page booklets, housed in a strong card box with an additional 20 page booklet featuring liner notes and photos.
Erratum:-
Track 2-13 is incorrectly spelt "Cadillac" (Marc spelt his song title with one 'l').
Track 3-7 is incorrectly titled "Leopards (Featuring Gardinia & The Mighty Slug)"
Tracks 3-5 is incorrectly titled "Left Hand Luke"
Barcode and Other Identifiers
- Barcode: 5017615896527
- Matrix / Runout (Disc 1): DISCTRONICS S ESBCD 965 ONE 01
- Matrix / Runout (Disc 2): DISCTRONICS S ESBCD 965 TWO 01
- Matrix / Runout (Disc 3): DISCTRONICS S ESBCD 965 THREE 01
- Label Code: LC 6448

