01 - The Last Island (Peter Mayer & Roger Guth)
02 - Faith In Angels (Roger Guth & Peter Mayer)
03 - Musicbox (Peter Mayer, Jay Oliver & Chris Walters)
04 - Cool Blue Swing (Chris Walters & Peter Mayer)
05 - When It Rains (Peter Mayer, R. Scott Bryan & Vincent Varvel)
06 - Sweet Nothing (Peter Mayer, Mac McAnally & Jim Mayer)
07 - Yesterday's Fool (Peter Mayer & Chris Walters)
08 - Jesse's Hill (Peter Mayer & Vincent Varvel)
09 - Walking To The Sun (Peter Mayer, Mac McAnally & Vincent Varvel)
10 - Good To Have A Friend (David Bailey & Peter Mayer)
11 - Every Morning (Peter Mayer)
12 - Somewhere In Between (Roger Guth & Peter Mayer)
13 - Approaching Caroline (Roger Guth & Peter Mayer)
14 - Golden Light (Peter Mayer & Jay Oliver)
Musicians :
Peter Mayer : Acoustic & Electric Guitar, Vocals
Jim Mayer : Bass & Vocals
Roger Guth : Drums
R. Scott Bryan : Percussion, Acoustic Guitar on "Faith In Angels", Vocals
Vincent Varvel : Electric Guitar
Mac McAnally : Acoustic & Electric Guitar, Vocals, Wurlitzer Piano
Jay Oliver : Piano on "Golden Light" & "Musicbox", Percussion, Sequencing, Accordion on "Somewhere In Between", "Faith In Angels" & "Golden Light"
Mark Holland : Native Wood Flutes on "When It Rains"
Chris Walters : Piano on "Yesterday's Fool" & "Cool Blue Swing"
Emily Randle : Violin on "Jesse's Hill" & "Approaching Caroline"
Jim Hoke : Clarinet on "Cool Blue Swing"
Jeff Taylor : Accordion on "Every Morning" & "Cool Blue Swing"
Dave Weckl : Drums on "Musicbox"
Jeff Coffin : Soprano Saxophone on "The Last Island"
Tina Gullickson : Vocals on "Faith In Angels"
Badirah Shakoor : Vocals on "Musicbox"
Engineered by :
Alan Schulman & Chris Stone
Jay Oliver at Highland House Studios
Jim Mayer at Healing Art Studios
Mixed & Edited by :
Jay Oliver at Highland House Studios
Jim Mayer at Healing Art Studios
Alan Schulman at La La Land Studios
Mastered by Jim Demain at Yes Master