Yesterday Today Forever
A1 Baby Be True
A2 Don't Walk Away
A3 Yesterday Today Forever
A4 Sorry Doesn't Always Make It Right
A5 Love Ship
B1 What's Going On
B2 Everything I Own
B3 With You
B4 Got To Find Him
B5 Jailer Man's Ballard
Recorded At – Music Mountain Studios
Recorded At – Dynamic Sounds Studios
Distributed By – VP Records Distribution
Alto Saxophone – Dean Fraser (tracks: B1)
Backing Vocals – Beresford Hammond, Carlene Davis
Bass – Family Man Barrett (tracks: A4), Derrick Barnett (tracks: B3), Robbie Shakespear
Design – Orville "Bagga" Case
Drum Machine – Handel Tucker (tracks: B4)
Drums – Mikey "Boo" Richards (tracks: A4), Sly Dunbar
Executive-Producer – Christopher Chin, Tommy Cowan
Flute – Byard Lancaster (tracks: B1)
Harmony Vocals – Morvin Brooks (tracks: B3)
Horns – Dean (tracks: A2), Chico (tracks: A2), Rass Brass (tracks: A2), Nambo (tracks: A2)
Mixed By – Geoffrey Chung, Noel Hearns, Phillip Smart
Percussion – Alvin Haughton, Nelson Miller
Photography By – Maria LaYacona
Piano [Acoustic], Synthesizer – Robert Lyn
Producer, Directed By – Carlene Davis (tracks: A1 to B2, B4, B5), Christopher Chin (tracks: B3), Ossie Hibbert (tracks: B3), Tommy Cowan (tracks: A1 to B2, B4, B5)
Rhythm Guitar, Lead Guitar – Willie Lindo