Van Morrison - vocals, guitar, electric piano, alto saxophone Pee Wee Ellis - tenor saxophone, flute, backing vocals Mark Isham - synthesizer, trumpet John Allair - organ David Hayes - bass Peter Van Hooke - drums Tom Donlinger - drums Chris Michie - guitar Katie Kissoon - backing vocals Bianca Thornton - backing vocals Carol Kenyon - backing vocals |