Kate Mossman – flute,alto saxophone
Martin Van de Ven – clarinets
Michael Marcuzzi – trumpet
Don Laws – trombone
Jennifer Moore – lead vocals
Kiva Simova – harmony vocals
Charlie Ringas – percussion, keyboards
Graham Hargrove – marimba
Stacie McGregor – piano, organ
Karen Graves – violin
Kevin Barrett – guitar
Henry Heillig – doublebass
Recorded and mixed by Peter Hudson
and assisted by Nick Holmes
at Hallamusic Studio, Oct 1999 – May 2000
Mastered by Andy Krehm
at Silverbirch Productions, June 2000.
Remastered by Garnet Willis
at Noisetree Digital Audio, Feb 2015