Credits



Rebecca Hirsch: Violin
Blixa Bargeld: Guitar, Producer, Mixing, Backing Vocals
Kate & Anna McGarrigle: Backing Vocals
Nick Cave: Producer, Mixing, Piano, Vocals, Backing Vocals
Nick Cave & The Bad Seeds: Producer, Backing Vocals
Warren Ellis: Violin, Producer, String Arrangement, Backing Vocals
Mick Harvey: Guitar, Drums, Producer, Mixing, String Arrangement, Backing Vocals
Anna McGarrigle: Backing Vocals
Kate McGarrigle: Backing Vocals
Conway Savage: Producer, Organ, Backing Vocals
Kevin Paul: Recording
Paul Morgan: Double Bass
Tony Clark: Artwork
Bruce White: Viola
Frank Schaefer: Cello
Gavyn Wright: Violin
Ian Cooper: Mastering
Jackie Shave: Violin
Joe Dilworth: Photography
Mirek Stiles: Recording Assistant
Patrick Kiernan: Violin
Ray Staff: Mastering
Jim Sclavunos: Drums
Leon Bosch: Double Bass
Lionel Handy: Cello
Simon Fischer: Violin
Thomas Wydler: Drums, Producer, Backing Vocals
Tony Cohen: Producer, Mixing, Recording
Mark Bishop: Recording Assistant
Naomi Wright: Cello
Gustav Clarkston: Viola
Martyn P. Casey: Bass, Producer, Backing Vocals
Mick Geyer: Assistant Producer
Close