Credits
PJ Harvey: Vocals
Howe Gelb: Piano
John Parish: Guitar, Bass, Artwork, Drums, Producer, Harmony, Paintings, Piano, Sound Effects, Human Whistle, Fender Rhodes, Casio Synthesizer
Eric Drew Feldman: Harmonica
Pat MacDonald: Harmonica
Jim Barr: Guitar
Tammy Payne: Drums
Adrian Utley: Guitar, Dictaphone
Will Gregory: Saxophone
John Dent: Mastering
Chris Justice: Pre-Mastering
Rik Dowding: Engineer
Maria Mochnacz: Paintings, Drawings
Jeremy Hogg: Guitar, Slide Guitar
Clare Mactaggart: Violin
Michelle Henning: Design, Photography, Layout Design, Paintings
Aaron Dewey: Cornet, Shaker, Voices
Jesse Morningstar: Violin, Percussion, Glockenspiel
Ben Shillabeer: Guitar
Wayne Higgins: Keyboards
Stuart Bell: Guitar, Bass, Mandolin
Does De Wolf: Vocals
Mike Henning: Flugelhorn
David Donahue: Lead Vocals