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 Lalsey
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
13 - The Right Way
arranged by Jay Oliver & Michael Prozzo
Lead vocal : David Lasley
Background vocals : Phillip Ballou, Ula Hedwig
Track 1 : produced/arranged/programmed by Stephan Oberhoff & Marsha Malamet
Track 2 : produced by Roxanne Seeman arranged by Jay Oliver
Track 3 : produced by David Lasley, Joshua Kadison & Jay Oliver arranged by Jay Oliver
Track 4 : produced by David Lasley & Roxanne Seeman
Track 5 & 6 : produced by Roxanne Seeman & Jay Oliver, arranged by Jay Oliver
Track 7 : arranged by David Lasley & Willie Wilcox
Track 8 : produced by David Lasley & Kathy Wakefield
Track 9 : produced by Roxanne Seeman, Dominic Messinger & Jay Oliver, arranged by Jay Oliver
Track 10 : produced by David Lasley, Jay Oliver, Robin Lennor & Marsha Malamet arranged/programmed by Jay Oliver
Track 11 : produced by David Lasley & David Benoit
Track 12 : produced/arranged/played by Michael Kamen
Track 13 : arranged by Jay Oliver & Michael Prozzo
Lead Vocals/Background Vocals : David Lasley on all tracks
Background Vocals : Lynn Sigman (2) , Myrna Smith (2, 7), Arnold McCuller (2, 8), John West (3, 10), Phillip Ballou (5, 13), Joann Harris (7, 8), Charlotte Crossley (7), Diana Grasselli (10), Ula Hedwig (13)
Keyboards: David Benoit (4, 8, 11)
Bass : Bobby Watson (4), David Williams (8)
Guitar : Marty Walsh (4, 8), Todd Robinson (4)
Drums : Gary Ferguson (4), David Garibaldi (8)
Re: Track 4 Meant For You
David Lasley Solo Vocal Version different from Arnold McCuller & David's chorus version of "David Lasley Demo CD #1" (1998)