01 - You Better Wait (Steve Perry, Lincoln Brewster, Paul Taylor, Moyes Lucas, J. Pierce & George Hawkins)
02 - Young Hearts Forever (Steve Perry & Clif Magness)
03 - I Am (Steve Perry, Paul Taylor & Lincoln Brewster)
04 - Stand Up (Before It's Too Late) (Steve Perry, Lincoln Brewster, Paul Taylor & Larry Kimpel)
05 - For The Love Of Strange Medicine (Steve Perry, Paul Taylor, Moyes Lucas & Lincoln Brewster)
06 - Donna Please (Steve Perry, Paul Taylor & Stephen Bishop)
07 - Listen To Your Heart (Steve Perry, Lincoln Brewster, Paul Taylor & Moyes Lucas)
08 - Tuesday Heartache (Steve Perry, Clif Magness, Paul Taylor, Lincoln Brewster & Moyes Lucas)
09 - Missing You (Steve Perry & Tim Miner)
10 - Somewhere There's Hope (Steve Perry, Paul Taylor, Lincoln Brewster & Moyes Lucas)
11 - Anyway (Steve Perry & Tim Miner)
Produced & Engineered by James "Jimbo" Barton
"For The Love Of Strange Medicine" & "Donna Please" Produced by James "Jimbo" Barton & Steve Perry
Engineered by James 'Jimbo' Barton
"Missing You" Produced by Steve Perry & Steve Miner
Engineered by Tim Kimsay & Frank Salazar
"Anyway" Produced by Steve Perry & Steve Miner
Engineered by Craig Burbidge
Recorded at Ocean Way, Hollywood, CA; One On One, N. Hollywood, CA; Record Plant, Hollywood, CA; The Enterprise, Burbnak, CA; American Studios, Woodland Hills, CA; Knightlight Studios, Dallas, Tx & Dallas Sound Labs, Dallas, Tx
Second Engineers : Devin Foutz, Manny Marroquin, Kyle Ross, Ulrich Wilde, Rail Rogut & Bill Cooper
Assistant to The Producer : Phil Brown
All Songs Mixed by Craig Burbidge at Aire L.A. Studios, Glendale, CA except "You Better Wait", "Young Hearts Forever" & "Donna Please" Mixed by Niko Bolas at Hit Factory, New York, NY
Mastered by Bob Ludwig at Gateway Mastering
Digital Editing : Brian Lee
A&R Direction : Randy Jackson
01 - You Better Wait
Guitars : Lincoln Brewster
Bass : Larry Kimpel
Keyboards : Paul Taylor
Drums : Moyes Lucas
Background voices : Moyes Lucas, Paul Taylor, Lincoln Brewster & Steve Perry
02 - Young Hearts Forever
Guitars : Lincoln Brewster
Bass : Mike Porcaro & Larry Kimpel
Keyboards : Paul Taylor
Drums : Moyes Lucas
03 - I Am
Guitars : Lincoln Brewster
Bass : Mike Porcaro
Keyboards : Paul Taylor
Drums : Moyes Lucas
Strings Arranged by Jeremy Lubbock, James 'Jimbo' Barton & Phil Brown
Conducted by Jeremy Lubbock
Strings Recorded by Dave Reitzious
04 - Stand Up (Before It's Too Late)
Guitars : Lincoln Brewster
Bass : Larry Kimpel
Keyboards : Paul Taylor
Drums : Moyes Lucas
Background voices : Alex Brown, Carmen Carter, Jean McClain & Steve Perry
05 - For The Love Of Strange Medicine
Guitars : Lincoln Brewster
Bass : Mike Porcaro
Keyboards : Paul Taylor
Drums : Moyes Lucas
06 - Donna Please
Guitars : Lincoln Brewster
Bass : Mike Porcaro
Keyboards : Paul Taylor
Drums : Moyes Lucas
07 - Listen To Your Heart
Guitars : Lincoln Brewster
Bass : Mike Porcaro
Keyboards : Paul Taylor
Drums : Moyes Lucas
Background voices : Moyes Lucas & Steve Perry
08 - Tuesday Heartache
Guitars : Lincoln Brewster
Bass : Phil Brown
Keyboards : Paul Taylor
Drums : Moyes Lucas
09 - Missing You
Bass, Piano & Keyboards : Steve Miner
Strings Arranged & Conducted by Larry Dalton
Background voices : Steve Perry & Steve Miner
10 - Somewhere There's Hope
Guitars : Lincoln Brewster
Bass : Larry Kimpel
Keyboards : Paul Taylor
Drums : Moyes Lucas
Background voices : Alex Brown, Carmen Carter, Jean McClain & Steve Perry
11 - Anyway
Bass & Piano : Steve Miner
Drums : Moyes Lucas
Guitar : Michael Landau
Synth : Paul Taylor
Background voices : Steve Perry & Steve Miner