Credits
Annie Lennox: Vocals
Urban Soul Orchestra: Strings
Stephen Hussey: Violin, Viola
Cameron Craig: Engineer, Mixing
Chris Hill: Bass
Gavin Taylor: Art Direction
Ivan Hussey: Cello
Mandy Parnell: Mastering
Simon Finch: Trumpet
Neal Wilkinson: Drums
Nicol D Thomson: Trombone
Richard Brook: Drums, Percussion
Mike Stevens: Guitar, Accordion, Programming, Harmonica, Producer, Engineer, Keyboards, Mixing, Hammond Organ, String Arrangement, Vibraphone