Sinead O'Connor - vocals; Justin Adams - guitar; Donal Lunny - bouzouki; Caroline Dale - cello; Davy Spillane - low & high whistles; Carol Isaacs - accordian, piano; Graham Henderson - keyboards; Clare Kenny, Jah Wobble - bass; John Reynolds - drums, programming; Andy Wright - programming; Ian Stanley. |