lineup
John York - vocals, 6 and 12 string guitars, pipa, gu zheng, fretted and fretless bass, WMI tenor guitar, violin, Native American flute, Chinese Jade Screen flute, dong xiao, oud, utfy, Irish harp, tin whistles, rattles, gongs, mu yu, tamborine, dumbek, snare drum, zils, alto and tenor baroque recorders, harmony vocals
pipa - the Chinese lute
gu zheng - a Chinese table harp
dong xiao - a bamboo flute from China, cousin to the shakuhachi from Japan
oud - the Arabic lute
utfy - 5 string guitar from Mexico
mu yu - Chinese Wood Fish percussion
dumbek - Middle-Eastern hand drum
zils - finger cymbals
Patrick Brayer - violin, mandolin
Chris Darrow - dobro, slide steel guitar, slide-sitar
Michael Foley - harmony vocal
Ruby Elise Foley - harmony vocal
Zane Valentino Foley - harmony vocal
Anastasia Horne - harmony vocal, cameo vocal
Ana Maria Maldonado - cello
David Millard - harmony vocal
Rheema Nassar - harmony vocal
Gordon Waller - harmony vocal