Randy Weston - The Spirits Of Our Ancestors
Randy Weston - piano (not on 4)
Idrees Sulieman - trumpet (on 2,3,5,6,7,9)
Dizzy Gillespie - trumpet (on 9)
Benny Powell - trombone (on 2,3,5,6,7,9)
Talib Kibwe - flute, alt sax (on 2,5,6,7,9)
Billy Harper - tenor sax (on 2,3,5,6,7,9)
Dewey Redman - tenor sax (on 2,3,5,6,7,9)
Pharoah Sanders - tenor sax, gaita (on 3 >8)
Alex Blake - bass (on 2,3,5,6,7,8,9)
Jamil Nasser - bass (on 2,3,4,5,6,8,9)
Idris Muhammad - drums (on 2,3,5,6,7,8,9)
Azzedin Weston - percussion (on 2,3,4,6,9)
Big Black - percussion (on 3,5,6,7,8,9)
Yassir Chadly - percussion, karkaba, vocal (on 4 >8)
Production
Randy Weston – arranger, producer, liner notes
Rhashidah E. McNeill – liner notes
Yassir Chadly – arranger
Melba Liston – arranger
Jean-Philippe Allard – producer
Brian Bacchus – producer
Talib Kibwe – musical director
Jay Newland – engineer
Joe Lopes – assistant engineer
Cheung Ching Ming – photography
Daniel Richard – release preparation
Idrees Sulieman - trumpet (on 2,3,5,6,7,9)
Dizzy Gillespie - trumpet (on 9)
Benny Powell - trombone (on 2,3,5,6,7,9)
Talib Kibwe - flute, alt sax (on 2,5,6,7,9)
Billy Harper - tenor sax (on 2,3,5,6,7,9)
Dewey Redman - tenor sax (on 2,3,5,6,7,9)
Pharoah Sanders - tenor sax, gaita (on 3 >8)
Alex Blake - bass (on 2,3,5,6,7,8,9)
Jamil Nasser - bass (on 2,3,4,5,6,8,9)
Idris Muhammad - drums (on 2,3,5,6,7,8,9)
Azzedin Weston - percussion (on 2,3,4,6,9)
Big Black - percussion (on 3,5,6,7,8,9)
Yassir Chadly - percussion, karkaba, vocal (on 4 >8)
Production
Randy Weston – arranger, producer, liner notes
Rhashidah E. McNeill – liner notes
Yassir Chadly – arranger
Melba Liston – arranger
Jean-Philippe Allard – producer
Brian Bacchus – producer
Talib Kibwe – musical director
Jay Newland – engineer
Joe Lopes – assistant engineer
Cheung Ching Ming – photography
Daniel Richard – release preparation