– youth choir Melissa MacKay – youth choir Alex Martinez – youth choir Howard McCrary – vocals Linda McCrary – vocals Sam McCrary – vocals Alice Jean McRath – vocals Sue Merriett – vocals Bill Meyers – string arrangements Mischke – background vocals Patrice Morris – vocals Kristle Murden – vocals The Notorious B.I.G. – rap Novi Novog – viola and contractor Nora Payne – background vocals Que – background vocals Teddy Riley – multiple instruments additional background vocals John Robinson – drums Baby Rubba – narrative Carlos Santana – guitar and whistle solo Deborah Sharp-Taylor – vocals F. Sheridan – youth choir Slash – guitar solo Andrew Snyder – youth choir Sally Stevens – youth choir Richard Stites – additional background vocals Thomas Tally – viola Brett Tattersol – youth choir Ron Taylor – vocals Michael Thompson – guitar Chris Tucker – introduction Mario Vasquez – additional background vocals Johnnie Walker – vocals Nathan "N8" Walton – choir Rick Williams – guitar Yvonne Williams – vocals Zandra Williams – vocals John Wittenberg – violin Record production Executive producer: Michael Jackson Produced by Michael Jackson , Rodney Jerkins , Dr. Freeze , Teddy Riley , Andre Harris , Babyface , R. Kelly Co-produced by Andreao "Fanatic" Heard" and Nate Smith , Richard Stites Recorded by Bruce Swedien , Teddy Riley , Rodney Jerkins , Stuart Brawley , Brad Gilderman , Dexter Simmons , George Mayers , Jean-Marie Horvat , Brad Buxer , Mike Ging , Paul Boutin , Andre Harris , Humberto Gatica Assistant engineers: Rob Herrera, Craig Durrance, Kevin Scott, Steve Robillard, Franny Graham, Richard Thomas Ash, Chris Carroll, Dave Ashton, Christine Tramontano, Vidal Davis Rap recorded by Bob Brown Strings recorded by Tommy Vicari Assisted by Steve Genewick Production coordinator: Ivy Skoff Mixed by Bruce Swedien , Teddy Riley , Rodney Jerkins , Michael Jackson , Mick Guzauski , Stuart Brawley , George Mayers , Jean-Marie Horvat , Jon Gass , Humberto Gatica Assisted by Kb and EQ Mastered by Bernie Grundman Digital editing by Stuart Brawley , Brad Buxer , Rob Herrera, Harvey Mason, Jr. , Alex Greggs , Fabian Marasciullo , Paul Cruz , Paul Foley , George Mayers Additional digital editing and engineering by Michael Prince Art direction: Nancy Donald, David Coleman, Adam Owett Cover design: Steven Hankinson Photography: Albert Watson Illustration: Uri Geller Make-Up and hair: Karen Faye Vocal consultant: Seth Riggs Archivist: Craig