01 - What's It Gonna Take (David Lasley, R. Lerner & Marsha Malamet)
02 - Expectations Of Love (Roxanne Seeman, Pete Bailey, Jeff Sigman & S. Robbins)
03 - Good Magic (David Lasley & Joshua Kadison)
04 - Meant For You (David Lasley & Roxanne Seeman)
05 - Revelations (Roxanne Seeman & Jay Oliver)
06 - Will To Survive (Roxanne Seeman, Jay Oliver & Jean Paul Dreau)
07 - Dancin' On The Smooth Edge (David Lasley & Robbie Long)
08 - Joey (I Believe In Our Love) (Kathy Wakefield & David Lasley)
09 - Night Of Our Lives (Roxanne Seeman, Jay Oliver & Dominic Messinger)
10 - Change All Of That (David Lasley, Robin Lerner & Marsha Malamet)
11 - Love's Forever (David Lasley & James Dunne)
12 - When Will I Know Love (David Lasley & Michael Kamen)
13 - The Right Way (David Lasley, Michael Prozzo & Jay Oliver)
01 - What's It Gonna Take
Arranged, Programmed & Produced by Stephen Oberhoff & Marsha Malamet
Lead & Background vocals : David Lasley
02 - Expectations Of Love
Produced by Roxanne Seeman
Arranged by Jay Oliver
Strings Arranged by Eddie Del Barrio
Lead & Background vocals : David Lasley
Additional Background vocals : Lynn Sigman, Myrna Smith & Arnold McCuller
03 - Good Magic
Produced by David Lasley, Joshua Kadison & Jay Oliver
Arranged by Jay Oliver
Lead & Background vocals : David Lasley
Additional Background vocals : John West
04 - Meant For You
Produced by David Lasley & Roxanne Seeman
Engineered by Dave Iveland
Keyboards : David Benoit
Bass : Bobby Watson
Guitars : Marty Walsh & Todd Robinson
Drums : Gary Ferguson
Lead vocal : David Lasley
05 - Revelations
Produced by Roxanne Seeman & Jay Oliver
Arranged by Jay Oliver
Lead vocal : David Lasley
Background vocals : Phillip Ballou & David Lasley
06 - Will To Survive
Produced by Roxanne Seeman & Jay Oliver
Arranged by Jay Oliver
Lead & Background vocals : David Lasley
07 - Dancin' On The Smooth Edge
Arranged by Willie Wilcox & David Lasley
Engineered by Dave Iveland
Lead & Background vocals : David Lasley
Additional Background vocals : Myrna Smith, Joann Harris & Charlotte Crossley
08 - Joey (I Believe In Our Love)
Produced by Kathy Wakefield & David Lasley
Engineered by Dave Iveland
Keyboards : David Benoit
Guitar : Marty Walsh
Bass : David Williams
Drums : David Garibaldi
Lead & Background vocals : David Lasley
Additional Background vocals : Joann Harris & Arnold McCuller
09 - Night Of Our Lives
Produced by Roxanne Seeman, Jay Oliver & Dominic Messinger
Arranged by Jay Oliver
Lead & Background vocals : David Lasley
10 - Change All Of That
Produced by Jay Oliver, David Lasley, Robin Lerner & Masha Malamet
Arranged & Programmed by Jay Oliver
Lead & Background vocals : David Lasley
Additional Background vocals : Diana Grasselli & John West
11 - Love's Forever
Produced by David Lasley & David Benoit
Engineered by John Bach
Keyboards : David Benoit
Lead vocal : David Lasley
12 - When Will I Know Love
Produced by Michael Kamen
Arranged & Played by Michael Kamen
Lead vocal : David Lasley