Credits
Sufjan Stevens: Flute, Accordion, Audio Production, Drums, Banjo, Oboe, Electric Bass, Alto Saxophone, Producer, Electric Guitar, Engineer, Glockenspiel, Acoustic Guitar, Synthesizer, Organ, Piano, Shaker, Sleigh Bells, Sopranino, Tambourine, Triangle, Vibraphone, Vocals, Wurlitzer, Arranger
Rev. Dan Smith: Clapping, Backing Vocals
Marla Hansen: Viola
Alan Douches: Mastering
Shara Worden: Backing Vocals
Elin K. Smith: Clapping, Backing Vocals, Handclaps
Matt Morgan: Backing Vocals
Tom Eaton: Choir, Chorus, Handclaps
Beccy Lock: Choir, Chorus, Handclaps
Craig Montoro: Trumpet, Muted Trumpet, Vocals
Divya Srinivasan: Artwork
James McAlister: Drums
Jennifer Hoover: Choir, Chorus, Handclaps
Julianne Carney: Violin, String Quartet
Katrina Kerns: Choir, Chorus, Backing Vocals, Handclaps
Maria Bella Jeffers: Cello, String Quartet
Rob Moose: Violin, String Quartet
Tara McDonnell: Choir, Chorus, Handclaps
Daniel Smith: Backing Vocals, Handclaps