01 - Wake Up Call (Phil Collins)
02 - Come With Me (Phil Collins)
03 - Testify (Phil Collins)
04 - Don't Get Me Started (Phil Collins)
05 - Swing Low (Phil Collins)
06 - It's Not Too Late (Phil Collins)
07 - This Love This Heart (Phil Collins)
08 - Driving Me Crazy (Phil Collins)
09 - The Least You Can Do (Daryl Stuermer & Phil Collins)
10 - Can't Stop Loving You (Billy Nicholls)
11 - Thru My Eyes (Phil Collins)
12 - You Touch My Heart (Phil Collins)
All Instruments Perfomed by Phil Collins except were stated
All Songs Written & Arranged by Phil Collins
Except "The Least You Can Do" by Daryl Stuermer / Phil Collins & "Can't Stop Loving You" by Billy Nicholls
Produced & Realised by Rob Cavallo
Engineered & Mixed by Allen Sides
Except "Can't Stop Loving You" Mixed by Tom Lord Alge
Protools Engineering by Doug McKean
Additional Programming by James Sanger
Assistant Engineer : Rene Weis
Mastered by Bernie Grundman
01 - Wake Up Call
Tim Pierce : Guitars
James Sanger : Additional Programming
02 - Come With Me
Tim Pierce : Guitars
James Sanger : Additional Programming
03 - Testify
Tim Pierce : Guitars
James Sanger : Additional Programming
Paul Bushnell : Bass
04 - Don't Get Me Started
Tim Pierce : Guitars
James Sanger : Additional Programming
Paul Bushnell : Bass
05 - Swing Low
Tim Pierce : Guitars
James Sanger : Additional Programming
Paul Bushnell : Bass
06 - It's Not Too Late
Tim Pierce : Guitars
Paul Bushnell : Bass
07 - This Love This Heart
Tim Pierce : Guitars
Paul Bushnell : Bass
08 - Driving Me Crazy
Tim Pierce : Guitars
Paul Bushnell : Bass
James Sanger : Additional Programming
09 - The Least You Can Do
Tim Pierce : Guitar
Daryl Stuermer : Guitar
Jamie Muhoberac : Keyboards
Paul Bushnell : Bass
Eric Rigler : Uilleam Pipes
10 - Can't Stop Loving You
Tim Pierce : Guitar
Daryl Stuermer : Guitar
Paul Bushnell : Bass
Jamie Muhoberac : Keyboards
11 - Thru My Eyes
Tim Pierce : Guitars
James Sanger : Additional Programming
12 - You Touch My Heart
Tim Pierce : Nylon Guitar